Invocation
/feature
/feature 3
/feature "team invitations"
Use $feature for the same skill in Codex.
What happens
- Select the next unchecked build-plan item or the requested item.
- Size the feature and split it if it contains independent outcomes.
- Write scope, exclusions, contracts, build steps, testing, and observable done-when criteria.
- Red-team the draft for missing paths, oversized steps, scope creep, and vague proof.
- Stop for review before application code changes.
Reads and writes
| Reads | Writes | Never does |
|---|---|---|
| Build plan, project overview, standards, prototypes | context/current-feature.md |
Application code, commits, merges |
Visual features
If prototypes/ exists, the spec links the relevant mockups and makes porting the shared theme tokens the first implementation step. A visual target should not be reconstructed from prose when a real reference exists.