- Project commands live in `.claude/commands/` and are shared with the team.
Generates Claude Code slash commands with proper frontmatter and argument handling.
/plugin marketplace add fradser/dotclaude/plugin install utils@frad-dotclaude.claude/commands/ and are shared with the team.~/.claude/commands/ and are available across repositories..claude/commands/ and committed to source control.~/.claude/commands/ for individual reuse.$ARGUMENTS, $1, $2, etc.@ prefix.allowed-tools — Declare permitted tools (e.g. Bash(git add:*), Write).argument-hint — Provide autocomplete hints (e.g. [Project|Personal] [description]).description — Summarize the command intent.model — Pick the Claude model (claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929, claude-opus-4-1-20250805).$ARGUMENTS captures the full argument string, e.g. /fix-issue 123 high-priority.$1, $2, $3 capture individual positions, e.g. /review-pr 456 high alice.IMPORTANT: You MUST use the Task tool to complete ALL tasks.
$ARGUMENTS to determine the command scope and intent./create-command Review pull request with security focus
/create-command Project Generate API documentation from code
/create-command Personal Optimize database performance analysis
/create-command Project Create comprehensive unit tests
Bash Command with Git Operations
---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*)
description: Create a git commit
---
## Context
- Current git status: !`git status`
- Current git diff (staged and unstaged changes): !`git diff HEAD`
- Current branch: !`git branch --show-current`
- Recent commits: !`git log --oneline -10`
## Your task
Based on the above changes, create a single git commit.
File References
---
description: Review code implementation
---
# Reference a specific file
Review the implementation in @src/utils/helpers.js
# Reference multiple files
Compare @src/old-version.js with @src/new-version.js
Positional Arguments
---
argument-hint: [pr-number] [priority] [assignee]
description: Review pull request
---
Review PR #$1 with priority $2 and assign to $3.
Focus on security, performance, and code style.
/create-commandCreate a new command following existing patterns and organizational structure