haiku-quick
Quick mode for small tasks — single-stage intent with auto-advance
- License 许可
- Apache-2.0
- 最近更新
- 2026-05-30
- Stars
- ★ 29
- Forks
- 11
01 前言 Front Matter
- name
- haiku-quick
- description
- Quick mode for small tasks — single-stage intent with auto-advance
03 SKILL.md 正文
Quick Mode
A quick task is a regular intent in quick mode (single-stage). The workflow engine's elicitation chain handles studio + stage selection; the only difference vs /haiku:haiku-start is that mode is locked to quick (skipping the mode-elicit step).
Process
- Prelaborate briefly. If the task description is vague, ask ONE clarifying question via
AskUserQuestionwithoptions[]. Otherwise skip. - Create the intent with
haiku_intent_create:title: 3–8 words, ≤80 chars, single line. NOT a truncated description. Good:"Fix login button padding". Bad:"Fix login button padding on mobile because…"description: 2–5 sentences of context.studio_candidates(REQUIRED): the 2–4 studios that best fit, fromhaiku_studio_list. Fetch the list, pick the closest matches, pass their canonical names. The tool rejects the call without it (and tells you to fetch the list and retry).- Do NOT pass
modeorstages— engine-managed. The tool will reject them.
- Drive the lifecycle by calling
haiku_run_next { intent: "<slug>" }. The workflow engine routes toselect_studiofirst; the agent callshaiku_select_studio. - After studio is selected, the engine routes to
select_mode. Callhaiku_select_mode { intent: "<slug>", options: ["quick"] }— passingoptions: ["quick"]locks the mode without showing the picker (this is the only thing that distinguishes/haiku:haiku-quickfrom/haiku:haiku-start). - The engine then routes to
select_stage. Callhaiku_select_stage { intent: "<slug>" }— this elicits a single stage from the studio's stage list. - Drive forward. Each subsequent
haiku_run_nextadvances through the pre-stage intent review and into the chosen stage.
Guardrails
- If the task needs multiple stages, stop and suggest
/haiku:haiku-startinstead — don't cram it into a single stage. - The agent NEVER passes
modeorstagesdirectly tohaiku_intent_create. Both are engine-controlled. - The user picks the stage via
haiku_select_stage's elicit — the agent does not pre-fill it unless the user already explicitly chose one in conversation, in which case passoptions: ["<chosen-stage>"].
04 同仓库更多 Skills
haiku-zap
Zero-ceremony single-unit execution — run one task directly through a stage's hat loop without intent or workflow scaffolding
haiku-version
Show the running H·AI·K·U MCP binary version, plugin version, and whether the engine is the dev source build or the compiled bundle
haiku-unarchive
Unarchive an intent — restore a previously archived intent to default lists
haiku-triggers
Poll configured providers for events that should create intents or advance gates
haiku-studios
Browse available H·AI·K·U studios grouped by category with help links into each studio definition
haiku-statusline
Install, remove, or preview the H·AI·K·U custom Claude Code status line — a one-line stage/phase indicator for the active intent