Use when adding a new module or component that follows an existing pattern in the codebase (e.g., a new API endpoint, model class, proposer, handler)
Use when adding a transformation, mapping, conversion, or rule between two existing concepts (e.g., reduction rules, data migrations, type converters, IR passes)
Use when converting a GitHub issue into a PR with an implementation plan. Validates issue completeness, dispatches to appropriate skill, and creates a plan-only PR.
Use when preparing a new version release, bumping versions, or tagging a release
Use after implementing a feature to verify structural completeness and code quality. Auto-detects what changed and runs appropriate checks.
Use when starting any non-trivial coding task, implementing features, or fixing complex bugs. Orchestrates Brainstorm → Plan → Execute → Verify → Close with plan-first discipline.