Use PROACTIVELY when starting a new feature, service, or MVP, or when a design decision needs to be made before code is written. Designs system architecture, data flow, API contracts, database schema, and a minimal-but-scalable implementation plan. Invoke for "design", "architecture", "how should we structure", "new…
Use when something is broken, failing, flaky, or behaving unexpectedly, and the cause isn't obvious. Reproduces the issue, traces the real root cause, explains why it fails, surfaces hidden edge cases, and proposes the most robust fix. Invoke for "bug", "error", "crash", "failing test", "works locally but not in…
Use to prepare an app for production deployment or improve its operational setup. Designs deployment architecture, CI/CD pipelines, containerization, monitoring and logging, and reliability/scaling. Invoke for "deploy", "CI/CD", "Docker", "Kubernetes", "pipeline", "monitoring", "logging", "infrastructure", "uptime"…