← ClaudeAtlas

create-commandlisted

Scaffolds a new slash command in an existing plugin. NOT for creating event-driven hooks (use `create-hook`) and NOT for standard skills (use `create-skill`).
richfrem/agent-plugins-skills · ★ 4 · AI & Automation · score 71
Install: claude install-skill richfrem/agent-plugins-skills
## Dependencies This skill requires **Python 3.8+** and standard library only. No external packages needed. **To install this skill's dependencies:** ```bash pip-compile ./requirements.in pip install -r ./requirements.txt ``` See `../../requirements.txt` for the dependency lockfile (currently empty — standard library only). --- # Slash Command Designer Slash commands are reusable Markdown prompts that Claude executes when invoked with `/command-name`. They provide consistency, efficiency, and shareability for common workflows. Commands can be simple prompts or powerful multi-step workflows using dynamic arguments, file references, bash execution, and integration with agents and skills. > Reference files for deep dives: > - `references/frontmatter-reference.md` -- full list of all frontmatter fields > - `references/interactive-commands.md` -- AskUserQuestion, conditional logic > - `references/advanced-workflows.md` -- multi-step, multi-component patterns > - `references/plugin-features-reference.md` -- ${CLAUDE_PLUGIN_ROOT}, bash execution syntax > - `references/examples/simple-commands.md` -- copy-ready simple command templates > - `references/examples/plugin-commands.md` -- copy-ready plugin command templates --- ## The Most Important Rule **Commands are instructions FOR Claude, not messages TO the user.** When `/command-name` is invoked, the command body becomes Claude's instructions. Write what Claude should DO, not what the user will see. ```markdown # CORRECT