implementation-plannerUse proactively at the start of any non-trivial feature or change, before implementation — or when asked to plan, scope, decompose, or design an approach. Takes EXISTING requirements as input (from the request or a spec document), verifies them against the codebase, and recommends improvements. If r
implementerUse proactively to execute ONE task of an Implementation Plan (docs/plans/<feature>.md) — backend or UI — and as several parallel instances, one per disjoint task. Works in the same branch/working tree it was launched in; owns only its task's paths. Returns a report: files changed, skills applied, a
plan-verifierUse to verify that an implemented change satisfies every requirement and acceptance criterion of an Implementation Plan in `docs/plans/<feature>.md`. Maps every R-ID and measurable acceptance criterion to concrete evidence (file:line, test name, migration) and returns a coverage matrix with an ALL C
spec-creatorUse to write a Spec-Driven Development (SDD) feature specification BEFORE any planning or implementation — problem, goals/non-goals, user stories, EARS acceptance criteria, edge cases, input provenance. Grounds facts in the repository (docs, code search, and optional convention tools when the host p