Authors Claude Code slash commands (/name [args] markdown files at .claude/commands/<name>.md or <plugin>/commands/<name>.md, plus the equivalent .claude/skills/<name>/SKILL.md directory format). Use whenever a new slash command is being designed, an existing command is being edited, an argument-driven workflow is being captured, shell injection is being added to gather live context (git diff, PR data, env), multi-phase command bodies are being structured, argument-hint and arguments frontmatter are being chosen, approval gates with AskUserQuestion are being inserted before destructive actions, or a command that fires the wrong way is being debugged. Triggers on "create a slash command", "build a /command", "add a plugin command", "make a /pr-summary", "write a command body", "shell injection in command", "argument design for command", "fix this command". Use even when the user does not say the word "command" but is asking for /name invocation with arguments, a side-effect workflow, or a context-gathering recipe. Pair with ac:skill-creator for the surrounding skill shape (frontmatter, scope, invocation control, bundling) and ac:prompt-writer for the body content. Target is Opus 4.8; Sonnet 5 follows the same shape at lower effort. Undertriggering is the failure mode, lean in when the request implies a slash command.
$npx -y skills add anilcancakir/claude-code --skill command-creatorInstalls into the current project.
Run `npx skills use "https://github.com/anilcancakir/claude-code" --skill "anilcancakir/claude-code/command-creator"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/anilcancakir/claude-code" that are relevant to the current task. Run `npx skills add "https://github.com/anilcancakir/claude-code"` and select the relevant skills, then follow their instructions.