Files
SuperClaude/COMMANDS.md
NomenAK 23a103d5dc refactor: Standardize @include reference system across all command files
- Fix @include references to use underscore format (Universal_Legend, Standard_Messages_Templates)
- Add missing ultracompressed.yml shared pattern file
- Update broken reference paths in all 18 command files
- Ensure consistent template naming across command system
- Optimize command file structure with standardized includes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 00:21:27 +02:00

807 lines
26 KiB
Markdown

# SuperClaude Commands Reference
## Legend
| Symbol | Meaning | | Abbrev | Meaning |
|--------|---------|---|--------|---------|
| → | leads to | | cfg | configuration |
| & | and/with | | impl | implementation |
| w/ | with | | perf | performance |
| @ | at/located | | ops | operations |
## Command Architecture
SuperClaude provides **18 professional commands** built with an advanced @include template system for maximum efficiency and consistency. All commands support universal flags plus specialized options for their domain.
**Usage Pattern**: `/command [flags] [arguments]`
## Universal Flags (Available on All Commands)
### Planning & Execution Control
- `--plan` - Show detailed execution plan before running
- `--dry-run` - Preview changes without execution
- `--watch` - Continuous monitoring with real-time feedback
- `--interactive` - Step-by-step guided process
### Thinking Depth Control
- `--think` - Multi-file analysis with expanded context (~4K tokens)
- `--think-hard` - Architecture-level depth analysis (~10K tokens)
- `--ultrathink` - Critical system analysis with maximum depth (~32K tokens)
### Token Optimization
- `--uc` / `--ultracompressed` - Activate UltraCompressed mode (70% token reduction)
### MCP Server Control
- `--c7` / `--no-c7` - Enable/disable Context7 documentation lookup
- `--seq` / `--no-seq` - Enable/disable Sequential thinking analysis
- `--magic` / `--no-magic` - Enable/disable Magic UI component generation
- `--pup` / `--no-pup` - Enable/disable Puppeteer browser automation
- `--all-mcp` - Enable all MCP servers for maximum capability
- `--no-mcp` - Disable all MCP servers (native tools only)
### Quality & Validation
- `--validate` - Enhanced pre-execution safety checks
- `--security` - Security-focused analysis and validation
- `--coverage` - Generate comprehensive coverage analysis
- `--strict` - Zero-tolerance mode with enhanced validation
### Persona Integration
- `--persona-architect` - Systems architect thinking mode
- `--persona-frontend` - Frontend developer mode (UI/UX focus)
- `--persona-backend` - Backend developer mode (scalability focus)
- `--persona-analyzer` - Deep analysis mode (root cause analysis)
- `--persona-security` - Security-focused mode (threat modeling)
- `--persona-mentor` - Teaching/mentoring mode (guided learning)
- `--persona-refactorer` - Code refactoring mode (quality improvements)
- `--persona-performance` - Performance optimization mode (profiling)
- `--persona-qa` - Quality assurance mode (testing focus)
---
# Development Commands (3)
## `/build` - Universal Project Builder
**Purpose**: Build projects, features, and components using modern stack templates with AI assistance.
### Core Flags
- `--init` - Initialize new project with stack setup (React|API|Fullstack|Mobile|CLI)
- `--feature` - Implement feature using existing patterns and maintain consistency
- `--tdd` - Test-driven development workflow with comprehensive coverage
### Stack & Technology Flags
- `--react` - React application with Vite, TypeScript, Router, state management
- `--api` - Express.js API with TypeScript, authentication, validation, OpenAPI
- `--fullstack` - Complete React + Node.js + Docker setup
- `--mobile` - React Native with Expo framework
- `--cli` - Commander.js CLI with configuration and testing
### Integration Flags
- `--magic` - Use Magic MCP for AI-generated UI components
- `--watch` - Live reload with continuous building
- `--profile` - Build with performance profiling
### Professional Examples
```bash
# New React application with AI components
/build --init --react --magic --tdd
# Feature implementation with TDD
/build --feature "user authentication" --tdd --coverage
# Full-stack application
/build --init --fullstack --docker --ci
# Mobile application
/build --init --mobile --expo --testing
# Professional API with documentation
/build --api --openapi --auth --validation --seq
```
**Output**: Working code, tests, documentation, and configuration files
**Location**: Project root with standard directory structure
---
## `/dev-setup` - Development Environment
**Purpose**: Configure professional development environments with CI/CD, monitoring, and team workflows.
### Setup Flags
- `--install` - Install and configure all project dependencies
- `--ci` - CI/CD pipeline configuration (GitHub Actions, GitLab CI)
- `--monitor` - Monitoring and observability setup
- `--docker` - Containerization with Docker and docker-compose
- `--testing` - Testing infrastructure and frameworks
### Team Flags
- `--team` - Team collaboration tools and workflows
- `--standards` - Code quality standards and pre-commit hooks
- `--docs` - Documentation generation and maintenance
### Professional Examples
```bash
# Complete development environment
/dev-setup --install --ci --monitor --docker
# Team collaboration setup
/dev-setup --team --standards --docs --git-hooks
# Production-ready infrastructure
/dev-setup --ci --monitor --security --backup
```
**Output**: Configured development environment, CI/CD pipelines, monitoring setup
**Location**: `.github/`, `docker/`, configuration files
---
## `/test` - Comprehensive Testing Framework
**Purpose**: Create, run, and maintain comprehensive testing strategies across the entire application stack.
### Testing Strategy Flags
- `--coverage` - Generate comprehensive test coverage analysis
- `--e2e` - End-to-end testing with browser automation
- `--integration` - Integration testing for APIs and services
- `--unit` - Unit testing for individual components and functions
- `--visual` - Visual regression testing for UI components
### Execution Flags
- `--watch` - Auto-test on file changes with live feedback
- `--parallel` - Parallel test execution for faster feedback
- `--verbose` - Detailed test output and debugging information
### Quality Flags
- `--mutation` - Mutation testing for test quality validation
- `--performance` - Performance testing and benchmarking
- `--accessibility` - Accessibility testing compliance
### Professional Examples
```bash
# Comprehensive testing suite
/test --coverage --e2e --integration --unit
# Live development testing
/test --watch --coverage --fast
# Production quality validation
/test --e2e --performance --accessibility --pup
# Test quality assurance
/test --mutation --coverage --strict --persona-qa
```
**Output**: Test results, coverage reports, performance metrics
**Location**: `.claudedocs/test-reports/`, `coverage/`, test files
---
# Analysis & Improvement Commands (4)
## `/analyze` - Multi-Dimensional Analysis
**Purpose**: Perform comprehensive analysis of code, architecture, performance, and security across multiple dimensions.
### Analysis Types
- `--code` - Code quality, structure, complexity, maintainability analysis
- `--architecture` - System design, patterns, scalability assessment
- `--profile` - Performance profiling, bottlenecks, resource usage
- `--security` - Security vulnerabilities, OWASP compliance, threat assessment
- `--deps` - Dependency analysis, vulnerabilities, license compliance
### Analysis Depth
- `--surface` - Quick overview and obvious issues
- `--deep` - Comprehensive analysis with detailed recommendations
- `--forensic` - Detailed investigation for complex issues
### Professional Examples
```bash
# Comprehensive code review
/analyze --code --architecture --security --seq --persona-architect
# Performance investigation
/analyze --profile --deps --performance --pup --persona-performance
# Security audit
/analyze --security --deps --owasp --strict --persona-security
# System architecture review
/analyze --architecture --scalability --patterns --ultrathink --seq
```
**Output**: Analysis reports, recommendations, metrics, action items
**Location**: `.claudedocs/analysis/`, structured reports with evidence
---
## `/troubleshoot` - Professional Debugging
**Purpose**: Systematic debugging and issue resolution using evidence-based methodologies and root cause analysis.
### Investigation Flags
- `--investigate` - Systematic issue analysis and evidence gathering
- `--five-whys` - Root cause analysis using five-whys methodology
- `--prod` - Production issue debugging with safety protocols
- `--perf` - Performance issue investigation and optimization
### Resolution Flags
- `--fix` - Complete issue resolution with testing and validation
- `--hotfix` - Emergency production fixes with minimal risk
- `--rollback` - Safe rollback procedures and recovery
### Professional Examples
```bash
# Production issue investigation
/troubleshoot --investigate --prod --five-whys --seq --persona-analyzer
# Performance problem resolution
/troubleshoot --perf --profile --fix --pup --persona-performance
# System failure analysis
/troubleshoot --investigate --architecture --ultrathink --seq
# Emergency production fix
/troubleshoot --prod --hotfix --validate --checkpoint
```
**Output**: Root cause analysis, resolution steps, validation tests
**Location**: `.claudedocs/incidents/`, incident reports with timeline
---
## `/improve` - Enhancement & Optimization
**Purpose**: Evidence-based code and system improvements with measurable outcomes and validation.
### Improvement Types
- `--quality` - Code structure, maintainability, technical debt reduction
- `--performance` - Optimization, caching, resource efficiency
- `--security` - Security hardening, vulnerability remediation
- `--accessibility` - UI/UX accessibility compliance and improvement
### Process Flags
- `--iterate` - Iterative improvement cycles until threshold met
- `--threshold N%` - Set quality/performance targets (default: high)
- `--refactor` - Systematic refactoring with behavior preservation
- `--modernize` - Technology stack and pattern modernization
### Professional Examples
```bash
# Code quality improvement
/improve --quality --iterate --threshold 95% --persona-refactorer
# Performance optimization
/improve --performance --cache --optimize --pup --persona-performance
# Security hardening
/improve --security --validate --scan --persona-security
# Accessibility compliance
/improve --accessibility --wcag --test --pup --persona-frontend
```
**Output**: Improved code, performance metrics, validation results
**Location**: Updated source files, `.claudedocs/improvements/`
---
## `/explain` - Technical Documentation
**Purpose**: Generate comprehensive technical explanations, documentation, and knowledge transfer materials.
### Explanation Depth
- `--depth [ELI5|beginner|intermediate|expert]` - Explanation complexity level
- `--visual` - Include diagrams, flowcharts, and visual aids
- `--examples` - Practical code examples and real-world usage
- `--interactive` - Interactive explanations with guided exploration
### Documentation Types
- `--api` - API documentation with endpoints and examples
- `--architecture` - System architecture documentation
- `--tutorial` - Step-by-step learning tutorials
- `--reference` - Comprehensive reference documentation
### Professional Examples
```bash
# Technical documentation for team
/explain --depth expert --visual --examples --seq --persona-mentor
# API documentation generation
/explain --api --openapi --examples --c7
# Architecture documentation
/explain --architecture --visual --patterns --seq --persona-architect
# Learning tutorial creation
/explain --tutorial --interactive --examples --persona-mentor
```
**Output**: Documentation, tutorials, API references, diagrams
**Location**: `docs/`, `.claudedocs/explanations/`
---
# Operations Commands (6)
## `/deploy` - Application Deployment
**Purpose**: Safe, professional application deployment with rollback capabilities and environment management.
### Environment Flags
- `--env [dev|staging|prod]` - Target deployment environment
- `--canary` - Canary deployment strategy with gradual rollout
- `--blue-green` - Blue-green deployment for zero downtime
- `--rolling` - Rolling deployment with health checks
### Safety Flags
- `--rollback` - Rollback to previous deployment version
- `--checkpoint` - Create deployment checkpoint before changes
- `--validate` - Pre-deployment validation and health checks
- `--monitor` - Post-deployment monitoring and alerting
### Professional Examples
```bash
# Production deployment with safety
/deploy --env prod --validate --checkpoint --monitor --plan
# Canary deployment strategy
/deploy --env prod --canary --monitor --rollback-ready
# Emergency rollback
/deploy --rollback --env prod --validate --immediate
# Staging deployment for testing
/deploy --env staging --validate --e2e-test
```
**Output**: Deployment status, health checks, rollback procedures
**Location**: `.claudedocs/deployments/`, infrastructure logs
---
## `/migrate` - Database & Code Migration
**Purpose**: Safe database and code migrations with rollback capabilities and data integrity validation.
### Migration Types
- `--database` - Database schema and data migrations
- `--code` - Code structure and API migrations
- `--config` - Configuration and environment migrations
- `--dependencies` - Dependency and library migrations
### Safety Flags
- `--dry-run` - Preview migration changes without execution
- `--rollback` - Rollback migration with data recovery
- `--backup` - Create backup before migration execution
- `--validate` - Data integrity validation and testing
### Professional Examples
```bash
# Database migration with safety
/migrate --database --dry-run --backup --validate
# Code migration execution
/migrate --code --api-v2 --backward-compatible --test
# Configuration migration
/migrate --config --env --validate --rollback-ready
# Emergency rollback
/migrate --rollback --database --validate --recover
```
**Output**: Migration status, data validation, rollback procedures
**Location**: `migrations/`, `.claudedocs/migrations/`
---
## `/scan` - Security & Validation
**Purpose**: Comprehensive security auditing, vulnerability scanning, and compliance validation.
### Security Scans
- `--security` - General security vulnerability assessment
- `--owasp` - OWASP Top 10 compliance checking
- `--deps` - Dependency vulnerability scanning
- `--secrets` - Secret and credential exposure detection
### Validation Types
- `--validate` - Pre-execution safety and validation checks
- `--compliance` - Regulatory compliance verification
- `--quality` - Code quality and standards validation
- `--performance` - Performance and resource validation
### Professional Examples
```bash
# Comprehensive security audit
/scan --security --owasp --deps --secrets --persona-security
# Pre-deployment validation
/scan --validate --security --performance --quality
# Compliance checking
/scan --compliance --gdpr --sox --security --strict
# Continuous monitoring
/scan --security --deps --monitor --automated
```
**Output**: Security reports, vulnerability assessments, compliance status
**Location**: `.claudedocs/security/`, security reports with recommendations
---
## `/estimate` - Project Estimation
**Purpose**: Professional project estimation with complexity analysis, resource planning, and risk assessment.
### Estimation Types
- `--detailed` - Comprehensive estimation with breakdown
- `--rough` - Quick estimation for initial planning
- `--worst-case` - Pessimistic estimation with risk factors
- `--agile` - Agile story point estimation
### Analysis Flags
- `--complexity` - Technical complexity assessment
- `--resources` - Resource requirement analysis
- `--timeline` - Timeline and milestone planning
- `--risk` - Risk assessment and mitigation planning
### Professional Examples
```bash
# Comprehensive project estimation
/estimate --detailed --complexity --resources --timeline --seq
# Quick estimation for planning
/estimate --rough --agile --story-points
# Risk-aware estimation
/estimate --worst-case --risk --mitigation --timeline
# Resource planning
/estimate --resources --team --timeline --budget
```
**Output**: Estimation reports, resource plans, timeline analysis
**Location**: `.claudedocs/estimates/`, planning documentation
---
## `/cleanup` - Project Maintenance
**Purpose**: Professional project cleanup and maintenance with safety validations and systematic organization.
### Cleanup Types
- `--code` - Remove dead code, debug statements, unused imports
- `--files` - Clean build artifacts, temporary files, cache
- `--deps` - Remove unused dependencies and outdated packages
- `--git` - Clean git branches, history, and repository optimization
### Scope Flags
- `--all` - Comprehensive cleanup across all categories
- `--aggressive` - Deep cleanup with more extensive changes
- `--conservative` - Safe cleanup with minimal risk
- `--interactive` - Interactive cleanup with user confirmation
### Professional Examples
```bash
# Comprehensive project cleanup
/cleanup --all --validate --backup --dry-run
# Code cleanup and optimization
/cleanup --code --deps --unused --dead-code
# Repository maintenance
/cleanup --git --branches --history --optimize
# Safe production cleanup
/cleanup --conservative --validate --monitoring
```
**Output**: Cleanup reports, space recovered, optimization results
**Location**: Updated project files, `.claudedocs/cleanup/`
---
## `/git` - Git Workflow Management
**Purpose**: Professional Git workflow management with checkpoints, collaborative features, and repository optimization.
### Core Git Operations
- `--status` - Comprehensive repository status and health
- `--commit` - Professional commit with validation and standards
- `--branch` - Branch management and workflow optimization
- `--sync` - Synchronization with remote repositories
### Advanced Features
- `--checkpoint` - Create checkpoint before risky operations
- `--rollback` - Rollback to previous checkpoint or commit
- `--merge` - Smart merge with conflict resolution
- `--history` - Repository history analysis and optimization
### Professional Examples
```bash
# Professional commit workflow
/git --commit --validate --test --message-template
# Checkpoint before risky changes
/git --checkpoint --message "Pre-refactor checkpoint"
# Repository synchronization
/git --sync --fetch --rebase --push --validate
# Branch management
/git --branch --cleanup --optimize --merge-check
```
**Output**: Git operations, commit messages, repository status
**Location**: Git repository, `.claudedocs/git/`
---
# Design & Architecture Commands (1)
## `/design` - System Architecture
**Purpose**: Professional system design with domain-driven design, API specifications, and scalability planning.
### Design Approaches
- `--api` - REST/GraphQL API design with documentation
- `--ddd` - Domain-driven design with bounded contexts
- `--microservices` - Microservices architecture design
- `--event-driven` - Event-driven architecture patterns
### Specification Flags
- `--openapi` - OpenAPI specification generation
- `--graphql` - GraphQL schema design and documentation
- `--bounded-context` - DDD bounded context modeling
- `--integration` - System integration patterns
### Professional Examples
```bash
# API design with documentation
/design --api --openapi --ddd --seq --persona-architect
# Microservices architecture
/design --microservices --event-driven --patterns --ultrathink
# Domain modeling
/design --ddd --bounded-context --aggregates --seq
# System integration design
/design --integration --api --event-driven --scalability
```
**Output**: Architecture documentation, API specifications, design diagrams
**Location**: `docs/architecture/`, `.claudedocs/design/`
---
# Workflow Commands (2)
## `/spawn` - Specialized Agents
**Purpose**: Spawn focused agents for parallel execution of specialized tasks with expertise routing.
### Agent Types
- `--task "description"` - Define specific task with requirements
- `--parallel` - Multiple agents working concurrently
- `--specialized` - Domain-specific expertise routing
- `--collaborative` - Multi-agent collaboration patterns
### Coordination Flags
- `--sync` - Synchronize results between agents
- `--merge` - Merge outputs from multiple agents
- `--monitor` - Monitor agent progress and health
- `--results` - Aggregate and analyze agent results
### Professional Examples
```bash
# Parallel development tasks
/spawn --task "frontend testing" --parallel
/spawn --task "backend optimization" --parallel
/spawn --task "security audit" --parallel
# Specialized expertise
/spawn --task "performance analysis" --specialized --persona-performance
# Collaborative development
/spawn --collaborative --frontend --backend --qa
```
**Output**: Specialized task results, coordinated outputs
**Location**: `.claudedocs/agents/`, task-specific deliverables
---
## `/document` - Documentation Creation
**Purpose**: Professional documentation creation with multiple formats, audiences, and maintenance strategies.
### Documentation Types
- `--api` - API documentation with examples and specifications
- `--user` - User guides, tutorials, and help documentation
- `--technical` - Technical documentation for developers
- `--architecture` - System architecture and design documentation
### Format Flags
- `--markdown` - Markdown documentation with standards
- `--interactive` - Interactive documentation with examples
- `--visual` - Documentation with diagrams and visual aids
- `--multilingual` - Multi-language documentation support
### Professional Examples
```bash
# API documentation generation
/document --api --openapi --examples --interactive
# User documentation
/document --user --tutorial --visual --accessibility
# Technical documentation
/document --technical --architecture --patterns --seq
# Comprehensive documentation
/document --all --interactive --visual --maintain
```
**Output**: Documentation files, interactive guides, visual aids
**Location**: `docs/`, documentation sites, `.claudedocs/docs/`
---
# System Commands (1)
## `/load` - Project Context Loading
**Purpose**: Load and analyze project context for comprehensive understanding and intelligent assistance.
### Loading Depth
- `--depth [shallow|normal|deep]` - Analysis depth and scope
- `--context` - Context preservation and enhancement
- `--patterns` - Pattern recognition and learning
- `--relationships` - Dependency and relationship analysis
### Analysis Flags
- `--structure` - Project structure and organization analysis
- `--dependencies` - Dependency analysis and mapping
- `--health` - Project health and quality assessment
- `--standards` - Coding standards and pattern analysis
### Professional Examples
```bash
# Deep project analysis
/load --depth deep --patterns --relationships --seq
# Quick context loading
/load --context --structure --health
# Comprehensive project understanding
/load --depth deep --dependencies --standards --analyze
# Pattern recognition for consistency
/load --patterns --standards --conventions --learn
```
**Output**: Project context, analysis summary, pattern recognition
**Location**: `.claudedocs/context/`, project analysis reports
---
# Advanced Usage Patterns
## Command Chaining & Workflows
### Development Lifecycle
```bash
# Complete feature development
/load --depth deep # Context
/design --api --ddd --persona-architect # Architecture
/build --feature --tdd --magic # Implementation
/test --coverage --e2e --pup # Testing
/scan --security --validate # Security
/deploy --env staging --plan # Deployment
```
### Quality Assurance Pipeline
```bash
# Comprehensive quality pipeline
/analyze --code --architecture --security # Analysis
/improve --quality --iterate --threshold 95% # Improvement
/test --coverage --mutation --e2e # Testing
/scan --validate --compliance # Validation
/cleanup --code --optimize # Cleanup
```
### Production Operations
```bash
# Production deployment pipeline
/git --checkpoint "Pre-production deploy" # Safety
/scan --security --deps --validate # Security
/test --e2e --performance --pup # Validation
/deploy --env prod --canary --monitor # Deployment
/analyze --performance --monitor # Post-deploy
```
## Token Optimization Strategies
### UltraCompressed Mode
```bash
# Large project analysis
/analyze --architecture --uc --seq # Compressed deep analysis
/improve --quality --uc --iterate # Compressed improvements
/document --api --uc --visual # Compressed documentation
```
### MCP Orchestration
```bash
# Maximum capability mode
/build --react --magic --all-mcp # All MCP servers
/analyze --architecture --seq --c7 # Sequential + Context7
/test --e2e --pup --coverage # Puppeteer testing
```
### Native-Only Mode
```bash
# Minimal token usage
/analyze --code --no-mcp # Native tools only
/improve --quality --no-mcp --uc # Compressed native
/cleanup --all --no-mcp --dry-run # Safe native cleanup
```
## Persona-Driven Development
### Architecture-Focused Development
```bash
--persona-architect
/design --api --ddd --microservices # System design
/analyze --architecture --scalability # Architecture review
/estimate --complexity --resources # Planning
```
### Security-First Development
```bash
--persona-security
/scan --security --owasp --deps # Security audit
/analyze --security --threats # Threat analysis
/improve --security --harden # Security hardening
```
### Performance-Optimized Development
```bash
--persona-performance
/analyze --profile --bottlenecks # Performance analysis
/improve --performance --optimize # Optimization
/test --performance --load --pup # Performance testing
```
## Output Organization
### Professional Documentation Structure
```
.claudedocs/
├── analysis/ # Analysis reports and findings
├── deployments/ # Deployment logs and status
├── estimates/ # Project estimation reports
├── incidents/ # Incident reports and resolutions
├── security/ # Security audit reports
├── test-reports/ # Test results and coverage
└── context/ # Project context and patterns
docs/
├── api/ # API documentation
├── architecture/ # System design documentation
├── user/ # User guides and tutorials
└── technical/ # Technical documentation
```
### Quality Assurance Integration
- **Evidence-Based Reports**: All claims backed by metrics and documentation
- **Research-First Methodology**: External libraries require official documentation
- **Validation Patterns**: Pre-execution safety checks and post-execution validation
- **Template System**: @include references ensure consistency and efficiency
---
**SuperClaude v4.0.0** - Professional command framework with 18 commands, 9 personas, advanced MCP integration, and evidence-based methodology for Claude Code excellence.