mwguerra/plugins-haiku/big-context-analysis

Claude Code and agent skill by mwguerra/plugins-haiku

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

The map-reduce + blackboard pipeline that lets a small-context model digest inputs far beyond one attention window — a codebase, a long document, a corpus, a multi-part idea — and state only evidence-anchored, citation-checked conclusions. Use when / Trigger: executing or resuming an analyst run (/analyst:digest, /analyst:resume, /analyst:show), or any analysis input exceeds one 200-line chunk.

Install

npx vskill@latest install mwguerra/plugins-haiku/big-context-analysis

SKILL.md

Big-context analysis

A frontier model holds a whole corpus in one window; the executor here cannot. This skill replaces the one-window act with staged structure: every model invocation sees one attention-budget unit, every finding is a typed row on a durable blackboard, and no conclusion may be stated without citing finding ids a script verifies. Rationale: docs/plugins/analyst.md (marketplace repo).

The six phases

#phaseinvocation shapewritesphase file
1chunkscript only — no model callchunks/ + manifest.json (id, source span, sha256, overlap)references/phase-1-chunk.md
2mapONE chunk per mapper call, fixed extraction JSONmaps/C-*.jsonreferences/phase-2-map.md
3mergemechanical SQL — dedup by (type, key); no model callfindings rows + summaries/0-*.jsonreferences/phase-3-merge.md
4reduceone merger call over exactly TWO summaries, log2 depthsummaries/\<L\>-*.jsonreferences/phase-4-reduce.md
5concludeone concluder call per root theme + N citation votesconclusions rows + verdict.jsonreferences/phase-5-conclude.md
6strategizeonly when the question matches the §Create action regexstrategy.mdreferences/phase-6-strategize.md

The finding schema (typed, dedup-keyed — the blackboard row)

columnrule
idF-0001… — the citation target for every conclusion
run_id, chunk_idprovenance back to a manifest digest
typeclosed enum: claim / entity / risk / dependency / open-question / contradiction
keynormalized dedup key — entity name, file path, claim subject, X -> Y
bodyone paragraph max, no newlines or tabs
anchorsource span path:start-end — blank is rejected at insert (schema CHECK, not judged)

Mappers never emit contradiction; that type is minted mechanically at merge when one (type, key) carries differing bodies, and from the merger's cross-input relations slot.

The conclusion slot card

slotrule
claimone sentence
finding_ids≥1, script-verified to exist (§CiteCheck) — a dangling id fails before any model judges
confidencehigh / medium / low — set by vote agreement, never self-reported
dissentnon-empty whenever votes split or a contradiction shares a cited key
load_bearingSQL rule: cites a risk/contradiction finding OR spans ≥3 chunks → vote floor 3

Sizing (M1 — computed from countables, never self-sized)

input sizechunk sizemap fan-outtierconclusion votes
≤ 9 chunks200 lines, 30-line overlap1 mapper call per chunk, parallel batches of 8T11
10–99 chunkssamesameT23
100–2000 chunkssamesameT35
> 2000 chunks——halt: stop and report, ask for narrower paths—

Contradiction-dense board (contradictions × 20 > findings) bumps the tier to T3 at merge. Vote splits: T2 2–1 → +2 votes once; T3 ≥2 of 5 → one sonnet-class pass supersedes (M7 R2).

Laws (always in force)

  1. One chunk per mapper invocation; one summary pair per merger invocation; one theme per

concluder invocation. No invocation ever loads the corpus whole.

  1. Cite-or-die: a conclusion or strategy action citing an id that fails §CiteCheck is

laundering — the run halts; the text is never reworded past the check.

  1. Conservation: every finding id in a merger's two inputs appears in exactly one output

theme; ids are never invented. jq-checked after every merge.

  1. Checkpoint after every phase (§Checkpoint): artifacts to disk first, store rows second.
  2. A failed phase blocks the run by construction (no v_next_step row) — report it;

never improvise past it.

  1. A chunk failing map validation twice is logged in maps/*.failed, never silently

skipped; failed chunks × 10 > total chunks → halt.

Failure-mode absorbers

failureabsorber
chunk-boundary blindnessfixed 30-line overlap windows + the merger's cross-input relations slot over adjacent summaries
blackboard bloattyped dedup keys + per-type cap (500 rows) → M7 stop-and-report, never silent truncation
conclusion laundering§CiteCheck scripts — dangling ids fail mechanically before any model judges content
map essays (schema drift)jq schema-validate + one retry per chunk; the second failure is logged, counted, capped

Files in this skill

fileload when
references/run-state.mdcreating, resuming, checkpointing, failing, or reporting a run
references/phase-\<n\>-\<slug\>.mdexecuting that phase — one at a time, never bulk

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mwguerra/plugins-haiku/big-context-analysis/badge)](https://verified-skill.com/skills/mwguerra/plugins-haiku/big-context-analysis)

Something wrong with this skill or its page? Tell us.