src/superclaude/commands/design.md
/sc:design [target] [--type architecture|api|component|database] [--format diagram|spec|code]
Key behaviors:
/sc:design user-management-system --type architecture --format diagram
# Creates comprehensive system architecture with component relationships
# Includes scalability considerations and best practices
/sc:design payment-api --type api --format spec
# Generates detailed API specification with endpoints and data models
# Follows RESTful design principles and industry standards
/sc:design notification-service --type component --format code
# Designs component interfaces with clear contracts and dependencies
# Provides implementation guidance and integration patterns
/sc:design e-commerce-db --type database --format diagram
# Creates database schema with entity relationships and constraints
# Includes normalization and performance considerations
Will:
Will Not:
Output: Architecture documents containing:
Next Step: After design is approved, use /sc:implement to build the designed components.