Fetching from the wire…
Public story · 2026-08-17 · high
A local skill sharing a bundled command's name broke /checkup and /review in -p mode with no error pointing to the cause.
Why now: This shipped in the 2.1.233 changelog covered on August 17, 2026.
Claude Code 2.1.233 fixed bundled commands like /checkup failing with "Unknown command" in -p mode when a local skill shared the name, per the changelog.
Anyone running Claude Code headlessly hit silent failures that looked like a broken command, not a naming conflict. /review had the same bug.
The fix targets one collision: a user or project skill in .claude/skills shadowing a bundled skill with the same name. It also hit sessions with plugins or MCP loaded.
If your automation calls a bundled command headlessly and it stopped working, check .claude/skills for a matching name first.
The same release added a check to claude plugin validate for a bare .claude/skills directory. It now reports SKILL.md files whose frontmatter fails to parse.
The patch fixes this specific alias clash. The namespace itself, where a project's own skill can silently shadow a built-in command, doesn't change. Expect a similar report the next time a plugin or project skill happens to match a built-in name. Watch whether Claude Code adds a load-time warning for the collision instead of patching each alias one by one.
Each link below shares sources, entities, or timing with this story.
Cursor uses MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor uses MCP); both cover Claude Code Changelog, MCP; cite the same source (Claude Code Changelog).
Anthropic released MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released MCP); both cover Claude Code Changelog, MCP; cite the same source (Claude Code Changelog).
Claude Code uses MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code Changelog, MCP; cite the same source (Claude Code Changelog).
Claude uses MCP / Shared entities / Same source / Earlier coverage / Tension
Linked by a graph relationship (Claude uses MCP); both cover Claude Code Changelog, MCP; cite the same source (Claude Code Changelog).
Anthropic released MCP / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Anthropic released MCP); both cover MCP, Skill; reported by the same outlet (code.claude.com).
Claude Code uses MCP / Shared entities / Same source / Shared topic
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code Changelog, SKILL; cite the same source (Claude Code Changelog).
Claude Code uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover MCP, Skill; reported by the same outlet (code.claude.com).
Claude Code uses MCP / Shared entity: MCP / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover MCP; cite the same source (Claude Code Changelog).