Commands

Slash commands for rapid workflows

Commands

Type /command in Claude Code to trigger a complete workflow. Commands are markdown templates in ~/.claude/commands/ that expand into full prompts with agent routing and MCP integration.

Core Commands

CommandPurpose
/devStart dev server (kill port, pnpm dev, open Chrome)
/buildSmart build with error scanning and auto-fix
/pushFull commit + push workflow
/quickFast commit (skip build validation)
/deployDeploy to Vercel staging/production

Creation Commands

CommandPurpose
/atom [name]Create atom component (2+ primitives)
/template [name]Create full-page layout template
/block [source]Add block with business logic
/saas [feature]Generate complete SaaS feature
/clone [source]Clone pattern from codebase or GitHub

Quality Commands

CommandPurpose
/test [file]Generate tests (Vitest + Playwright)
/reviewCode review
/securityOWASP Top 10 security audit
/performanceCore Web Vitals performance audit
/handover [block]5-pass production QA

Business Commands

CommandPurposeRole
/proposal [client]Generate client proposalbusiness
/pricing [product]Calculate pricing tiersbusiness
/weekly [mode]Captain weekly review (plan/check/review)all

Content Commands

CommandPurposeRole
/translate [file]AR/EN translation workflowcontent
/content-calendarPlan weekly content schedulecontent
/docsGenerate MDX documentationall

Ops Commands

CommandPurposeRole
/monitorCheck deployments + costs + uptimeops
/costsAPI spend breakdownops
/incident [severity]Incident response (P0/P1/P2)ops

Communication Commands

CommandPurpose
/dispatch [channel] [message]Send via Apple Notes Dispatch
/issue [repo] [title]Create GitHub issue with labels
/credentials [action]Manage Keychain API keys

Utility Commands

CommandPurpose
/codebase searchSearch pattern library
/reposExplore databayt repositories
/screenshotView recent screenshot
/motionAdd Framer Motion animations

Creating Custom Commands

Commands are markdown files with a simple structure:

Description of what the command does.
 
Arguments: $ARGUMENTS
 
## Steps
 
1. First step
2. Second step
3. Third step

Place in ~/.claude/commands/ and they become available as /command-name.