opus-pilot
Opus-first ceiling-elevation playbook: through reverse-advisor loops, parallel harness hypotheses, CAR-explicit declarations, externalized decision logs, and…
Haiku-first execution playbook: through deliberate prompt structure, sub-agent delegation, and quantitative escalation gates, get Haiku 4.5 to produce near-Opus quality on most tasks. Escalate to Sonnet/Opus only when gates trigger. Triggers: "haiku", "Haiku", "Haiku mode",
$ npx -y skills add zeuikli/claude-pilot-suite --skill haiku-pilot --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/haiku-pilotContext preview
The summary Claude sees to decide when to auto-load this skill.
Haiku-first execution playbook: through deliberate prompt structure, sub-agent delegation, and quantitative escalation gates, get Haiku 4.5 to produce near-Opus quality on most tasks. Escalate to Sonnet/Opus only when gates trigger. Triggers: "haiku", "Haiku", "Haiku mode",
name: haiku-pilot description: | Haiku-first execution playbook: through deliberate prompt structure, sub-agent delegation, and quantitative escalation gates, get Haiku 4.5 to produce near-Opus quality on most tasks. Escalate to Sonnet/Opus only when gates trigger. Triggers: "haiku", "Haiku", "Haiku mode", "haiku-pilot". Do NOT use for: cost-only token optimization, file-count cognitive heuristic, agent dispatch table, CLAUDE.md / rules audit, harness health check. This SKILL is a runtime router + escalation gate, not a decision tree or directory. allowed-tools: Read, Grep, Glob, Bash, TodoWrite
**Weak planner + strong delegation > strong planner doing everything.**
> AgentOpt (arxiv 2604.06296): On HotpotQA, Opus alone = 31.71%; Ministral 3 8B planner + Opus solver = 74.27%. > Augment Code eval (2026-04): Best-quality AGENTS.md provides performance gain equivalent to one model tier (Haiku → Sonnet effective).
→ Default parent session to **Haiku 4.5**; aggressively delegate to sub-agents; **escalate only on quantitative gate trigger**.
> "Documentation / process design improvements ≥ model upgrade" is the engineering basis. Blindly upgrading models in multi-stage pipelines often *reduces* performance (planner doesn't delegate).
---
| ❌ Verbal description | ✅ Point to a file | |---------------------|-------------------| | "Write a login-like function" | "Follow the pattern in `src/auth/login.ts`" | | "Add a hook similar to useUser" | "Pattern: `hooks/useUser.ts:42-78`" |
**Why it matters**: Haiku diverges easily from abstract descriptions; pointing to a concrete file = strongest possible context.
Before implementation, output:
> Source: `core.md` § "Think-Before-Coding". Haiku tends to skip this step; this SKILL enforces it.
Before declaring "complete", run:
git diff --stat git status
**Explain each change in one sentence**. Catches Haiku quietly modifying out-of-scope files (surgical-changes discipline).
When citing wiki / docs / spec for numbers, conclusions, or anti-patterns, attach a structured anchor:
**Anchor count requirement** (per answer paragraph):
If no precise anchor available → tag `[unverified]`. Never fake a source. Violation: retry that paragraph; do NOT declare done.
> Empirical basis: anchor density discrepancy is the primary driver of citation accuracy variance between Haiku and Sonnet/Opus on benchmark tasks. 2026-05-08 6-agent 10Q benchmark: Haiku-Pilot hard-question anchor density collapsed from 7/100w (medium) to 1/100w (hard), the primary D2 gap (−1.0) vs vanilla Opus. Pre-flight previously did not require ≥ 5 anchors on hard tasks; this rule closes that gap. > Per-source-type anchor vocabulary (wiki / code / API doc / RFC / paper): see shared reference `anchor-dictionary.md` (suite-internal) if available.
After drafting an answer that cites numbers, model names, or verbatim quotes, run this 3-step loop **before declaring done**:
1. **Identify**: list every numeric / proper-noun citation in your answer (e.g. "31.71%", "Claude Opus 4.6", "≥ 100 lines"). 2. **Grep**: for each citation, run `grep -i "<number-or-name>" <source-path>`. If absent → the citation is fabricated. 3. **Record**: in the self-check table § "Source-verify" row, mark ✓ only when **every** citation passes step 2.
| Failure mode caught | Example from v0.2.1 benchmark | |---------------------|-------------------------------| | Cross-paper number mis-attribution | Q06: "5.6× cognitive load" attributed to P06/P07 (actually a benchmark-internal number) | | Fabricated benchmark scores | Q12: "Opus+HumanLayer=55%, Haiku=40%" — neither in source | | Non-existent model version | Q13: "Claude 3.5 Opus" — no such Anthropic-published version | | Invented latency / token claims | Q17: "p99 < 100ms / 500K tokens" — not in P08 | | Vague paper-grounded targets | Q18: "failure rate ↓ 60–80%" — paper has no such range |
If any cited number fails grep, **rewrite that paragraph** before completion. **Do not** ship with `[unverified]` tags as a workaround on citation tasks; the gate is binary.
> Empirical basis: 2026-05-06 v0.2.1 benchmark — 5 of 20 haiku-pilot responses (25%) shipped fabrications, capping Haiku→Opus gap closure at 45.3%. Adding this gate is the highest-ROI lever per gap analysis.
**Forbidden**: filling every question with a fixed sub-heading template; restating in prose what the table already says.
**Use instead**: the question's nature determines the structure:
> Empirical basis: template-first wastes ~30% tokens AND lowers detail density vs content-first.
---
License: MIT Validated on: Claude Sonnet 4.6 + Haiku 4.5 + Opus 4.7 (6-agent × 10-question pilot-vs-vanilla benchmark) A portable, opinionated execution playbook for Claude Code that provides: Haiku 4.5 quality close to Opus 4.7 (Haiku Pilot mode) — with
Repo: zeuikli/claude-pilot-suite
Opus-first ceiling-elevation playbook: through reverse-advisor loops, parallel harness hypotheses, CAR-explicit declarations, externalized decision logs, and…
Sonnet-first quality playbook: through context engineering, sub-agent delegation, and forced self-review loops, get Sonnet 4.6 to produce code/doc quality on…