Plugins in .claude/skills now load automatically without marketplace
Claude Code v2.1.157 adds auto-loaded plugins from `.claude/skills`, plugin scaffolding and autocomplete, agent field support in settings.json, and fixes for crashes, sandbox prompts, and worktree cleanup.
What's changed Plugins in `.claude/skills` directories are now automatically loaded, no marketplace required Added `claude plugin init ` to scaffold a new plugin in `.claude/skills` Added autocomplete for `/plugin` arguments: subcommands, installed plugin names, and plugins from known marketplaces `claude agents`: the `agent` field in `settings.json` is now honored for dispatched sessions, with `--agent ` to override it `EnterWorktree` can now switch between Claude-managed worktrees mid-session `tool_decision` telemetry events now include `tool_parameters` (bash commands, MCP/skill names) when `OTEL_LOG_TOOL_DETAILS=1` Worktrees managed by Claude are now left unlocked when the agent finishes, so `git worktree remove`/`prune` can clean them up Fixed unprocessable images (zero-byte, corrupt) attached via paste, MCP, or dialog crashing the request instead of becoming a text placeholder Fixed sandbox network permission prompts appearing in auto and bypass-permissions mode when using the desktop app, IDE extensions, or SDK Fixed `claude agents` completed sessions not retiring when an idle subagent was still parked or had leaked a backgrounded shell Fixed `claude agents` pressing Esc…
- github.comClaude Code v2.1.157primary
- github.comClaude Code v2.1.158
§ how this story moved
- primary — Claude Code — Releases publishes the launch post.
- Claude Code — Releases picks up coverage.