What problem does it solve?
This Skill simplifies the creation and management of Claude Code slash commands, enabling users to build powerful, reusable workflows with clear instructions and robust error handling.
Core Features & Use Cases
- Command Structure: Learn the Markdown format, file locations, and best practices for organizing commands.
- YAML Frontmatter: Master fields like
description, allowed-tools, model, argument-hint, and disable-model-invocation for command configuration.
- Dynamic Arguments & File References: Utilize
$1, $ARGUMENTS, and @path/to/file for flexible command inputs.
- Bash Execution: Integrate shell commands (
!command) for dynamic context gathering.
- Plugin-Specific Features: Leverage
${CLAUDE_PLUGIN_ROOT}, namespacing, and patterns for plugin commands.
- Use Case: A developer needs to create a new slash command to automate code reviews. This Skill guides them through defining the command's purpose, arguments, required tools, and prompt content, ensuring it's discoverable and functional.
Quick Start
Use the command-development skill to create a new slash command for reviewing code quality.