intent · git:20260817.f04083f · 2026-08-17 · sha256 da49e22b2bc1febe
intent git:20260817.f04083fA
Immutable. This exact content is served forever at /api/v1/blob/da49e22b2bc1febe.
--- name: intent description: Turn a rough ask into a clear work order. Use when the ask is rough, unspoken, or double-readable — before planning or building. --- Look up what the record, the repo, or the world can answer. Only what the user alone holds routes to a skill. Route each thing still left to invent by what it is, invoking the named skill with the Skill tool: - The words admit two readings that would build different things → use **clarify** skill. - The user holds what they want but can't yet say it → use **elicit** skill. - The user is missing something already settled and can't ask past it → use **explain** skill. - The ask arrives committed, its decisions undefended → use **interrogate** skill. Route again until nothing is left to invent. Where the input leaves it open, ask the negative once — what should this NOT do. State the work order: the ask, what it must NOT do where that surfaced, and what is still open. As short as it goes with nothing in the spec lost — plain words. The WHAT is confirmed and what's open is the technical path → use **shape** skill.