ai-engineer
Use when building production-grade GenAI, Agentic Systems, Advanced RAG, or setting up rigorous Evaluation pipelines.
backend-developer
Use when designing APIs, Architecture, Security, or Scalability for Node, Python, Go, or Java backend systems.
blockchain-engineer
Use when architecturalizing protocols, developing smart contracts, or auditing security for blockchain systems.
business-analysis
Use for deep requirements analysis, technical specifications, agile documentation, or architecture/design reviews.
designer
Use when building UI, branding, design systems, or auditing accessibility/UX.
devops-engineer
Use when designing Universal CI/CD, Multi-Cloud Infrastructure, or Observability systems.
frontend-developer
Use when implementing frontend code, optimizing performance, or ensuring strict adherence to documentation/references.
lead-architect
Use for high-stakes technical decisions, system design (Microservices/Monolith), cloud infrastructure, or generating ADRs/RFCs.
product-manager
Use when defining product vision, agile roadmapping, prioritization (RICE/Kano), or user-centric discovery.
qa-tester
Use when planning tests, creating test cases, reporting bugs, or executing Unit/E2E/Security/Performance tests.
rules-workflows
Use to standardize project context (Rules) or automate complex multi-step tasks (Workflows).
skill-creator
Use when creating new skills, updating existing skills, or packaging skills for distribution.