Plan
Use when turning analyze outputs into reviewable technical plans with implementation boundaries, risks, validation, and handoff-ready planning outputs. Supports project overlays for domain-specific layering.
Develop
Use when implementing approved changes with minimal diff, layered constraints, and local verification. Intended for post-plan/review execution with collaboration discipline and test handoff.
Review
Use this skill when evaluating analyze/plan outputs before implementation, especially for feasibility, risk, security, performance, compatibility, and testability gates. It produces evidence-based pass, conditional pass, or fail conclusions.
Test
Use this skill when validating code changes after develop-stage delivery, including regression focus, release gating, and traceable test evidence. It outputs test reports or ledgers and supports AskQuestion-based issue intake for ambiguous or manual acceptance findings.
Analyze
Use this skill when the user needs intent clarification, ambiguity resolution, or structured analysis without implementation advice. It asks clarifying questions when uncertain and analyzes only user-provided information after confirmation; use PRD-style packaging only when explicitly requested.