ask-matt
Installation
SKILL.md
Ask Matt
You don't remember every skill, so ask.
A flow is a path through the skills. Most paths run along one main flow, and three on-ramps merge onto it. Everything else is standalone, or a vocabulary layer that runs underneath.
The main flow: idea → ship
The route most work travels. You have an idea and want it built.
/grill-with-docs— sharpen the idea by interview. Start here when you have a codebase: it's stateful, retaining what it learns inCONTEXT.mdand ADRs. (No codebase? Use/grill-me— see Standalone. Both run the same/grillingprimitive;grill-with-docsis the one that leaves a paper trail.)- Branch — can you settle every question in conversation? If a question needs a runnable answer (state, business logic, a UI you have to see), detour through a prototype, bridged by
/handoffin both directions (see Crossing sessions):/handoffout, then open a fresh session against that file,/prototypeto answer the question with throwaway code,/handoffback what you learned, and reference it from the original idea thread.
- Branch — is this a multi-session build?
- Yes →
/to-spec(turn the thread into a spec), then/to-issuesto split it into tracer-bullet issues, each declaring its blocking edges and AFK/HITL mode. The default tracker is existing Beads state or local.scratch; a hosted tracker is used only when explicitly configured. Work the unblocked frontier: start each AFK issue with/implementin a fresh context, and surface each HITL issue to the human. - No →
/implementright here, in the same context window.
- Yes →