What problem does it solve?
This Skill helps you author Claude Code slash commands correctly and safely by providing a structured playbook for arguments, shell-based context gathering, approval gates, and the right command file shape.
Core Features & Use Cases
- Command authoring guidance: designs how
/name [args] becomes a working markdown-driven prompt.
- Argument & input structuring: choose free-form, positional, or named argument patterns and ensure substitutions match.
- Shell injection context gathering: safely inline live state (like git diffs/PR data/env) using the correct preprocessing patterns and permission expectations.
- Phase-based command bodies: templates multi-step workflows (context, planning, approval, execution, reporting) so the model follows reliably.
- Safety & destructive-action guardrails: inserts approval gates (AskUserQuestion) and documents error handling.
Quick Start
Use command-creator when you need to design a new Claude Code slash command (for example, to gather git/PR context and then ask for approval before running a side-effecting action).