CRITICAL: Use for writing and editing specwright .spec/.spec.md files. Triggers on: write spec, create spec, edit spec, new spec, spec authoring, task contract, .spec file, .spec.md file, BDD scenario, acceptance criteria, completion criteria, test selector, boundary, constraint, intent, decision, out of scope, "how to write a spec", "spec format", "spec syntax", "contract quality"
CRITICAL: Use for specwright CLI tool workflow. Triggers on: specwright, contract, lifecycle, guard, verify, explain, stamp, checkpoint, plan, spec verification, task contract, spec quality, lint spec, run log, "how to verify", "how to use specwright", "spec failed", "guard failed", contract review, contract acceptance, PR review, code review workflow, plan context, codebase scan, task sketch, implementation plan
CRITICAL: Use for estimating work effort from specwright Task Contracts. Triggers on: estimate, estimation, how long, work effort, round count, time estimate, scope, sizing, cost, budget, planning, sprint, capacity, "how many rounds", "how long will this take", "estimate this spec"