What problem does it solve?
This Skill empowers users to create custom slash commands in Claude Code, streamlining repetitive tasks, standardizing complex workflows, and providing quick access to powerful, reusable prompts. It turns common actions into instant automations.
Core Features & Use Cases
- Dynamic Arguments & File References: Pass arguments (
$1, $ARGUMENTS) and include file contents (@path/to/file) directly in commands for flexible input.
- Inline Bash Execution: Execute shell commands (
!command``) to fetch dynamic context, run scripts, or interact with the local environment.
- Plugin Integration: Leverage
${CLAUDE_PLUGIN_ROOT} for portable paths and seamlessly integrate with other plugin components like agents, skills, and hooks.
- Use Case: Create a
/review-pr command that takes a PR number, fetches its details using git (via Bash execution), and then initiates a code review using a specialized agent, all with a single command.
Quick Start
Use the Command Development skill to create a new slash command /git-status that shows the current git status using inline bash execution.