spec-grilllisted
Install: claude install-skill sungjunlee/craftkit
# spec-grill
Author `spec/capabilities.md`, the middle layer between `spec/charter.md` and day-to-day execution work. `spec-grill` is not a file generator; it pressure-tests existing repo signals into durable capability contracts.
Use this after `spec-charter create` on existing/brownfield repos, or whenever the user asks to define capability boundaries, component contracts, Behaviors, or Hard Constraints.
## Execution contract
### Intent router
Do not require users to memorize arguments. Interpret the user's request and choose the safest matching route. Power-user aliases such as `map`, `fill`, `audit`, and exact capability slugs are accepted, but they are optional shorthand, not the primary workflow.
| User intent | Route | Writes? |
|-------------|-------|---------|
| No argument, ambiguous capability request, or "look at the capabilities" | **Grill Report** (short diagnostic by default): diagnose current evidence and recommend next action. | No |
| "Find capability candidates", "map repo capability boundaries", or `map` | **Candidate Boundary Report**: collect raw candidates and classify them as accepted / rejected / merged / split candidates. | No |
| "Add the next missing capability", "fill the missing capability", "write/apply the recommended edit", "write the recommended first capability", "next safest capability 작성해줘", "문서 적을 건 적고 다음 제안해줘", or `fill` | **Next Capability Proposal**: propose exactly one missing capability and ask for confirmation before editing u