Builds a tight pass/fail loop for a hard bug or slowdown before changing the suspected code.

How it works

Foe: Bug Slime, a defect in your code.

Foes

  • Bug Slime

Party · Context

  • HunterYour agent100/100
  1. Bug Slime

    The Bug Slime blocks the way.

    What really happensIt stands for a defect in your code.

    Hunter: Context 100/100.

  2. Regress

    The Bug Slime uses Regress.

    What really happensA fix in one place breaks something that used to work.

    Hunter takes 8. Hunter: Context 92/100.

  3. Matt Pocock Diagnosing Bugs

    The diagnosis scroll opens on a hard bug or a slowdown.

    What really happensThe agent loads diagnosing-bugs when you say diagnose or debug, or when something is broken, failing, or slow.

    Bug Slime takes 15.

  4. Matt Pocock Diagnosing Bugs

    One command is forged that can go red on this bug.

    What really happensPhase 1 builds a tight loop, such as a test, curl, CLI, or browser script, runs it once, and writes <REDACTED> over secrets.

    Bug Slime takes 19.

  5. Regress

    The Bug Slime uses Regress.

    Hunter takes 8. Hunter: Context 84/100.

  6. Matt Pocock Diagnosing Bugs

    The loop shrinks until every leftover piece still fails.

    What really happensIt reproduces your symptom, then cuts inputs and steps one at a time until each remaining piece is load-bearing.

    Bug Slime takes 12.

  7. Matt Pocock Diagnosing Bugs

    Ranked guesses are probed one change at a time.

    What really happensIt writes 3 to 5 falsifiable hypotheses, shows you the list, then uses a debugger or logs tagged [DEBUG-...].

    Bug Slime takes 30.

  8. Matt Pocock Diagnosing Bugs

    The Bug Slime stays down, and the red command is a ward.

    What really happensWhen a real seam exists, a failing test locks the bug before the fix. The original loop is re-run, and debug logs come out.

    Bug Slime takes 24. Bug Slime falls.

  9. Victory

    The Bug Slime falls.

Learn this spell

Claude Code

claude plugin install mattpocock-skills@claude-plugins-official

Codex

codex plugin marketplace add mattpocock/skills
codex plugin add mattpocock-skills@mattpocock

Notes

Plugin commands install the whole mattpocock-skills set. Installing that plugin and a skills.sh copy in the same agent duplicates every skill. Without a command that goes red on this bug, it stops and asks for a repro, a redacted artifact, or permission to instrument. Replace secrets with <REDACTED> before showing commands or outputs.

Proving Grounds record

Controlled quest results, separate from recorded usage. Each setup pools runs across its quests. The per-quest table below has casts, cast time, mana, incantation and runes; medians are not pooled.

Hero: Claude Code 2.1.305; weapon (model): claude-haiku-5-5; charge (effort): low; arena: sealed; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate0%0 of 3 runs passed every check; Unarmed: 0 of 3 (matched quests)
Steadiness0%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (3 equipped runs; 3 control runs)
Instant casts0 of 3runs cleared on the first prompt; Unarmed: 0 of 3 (matched quests)
Attunement100%3 of 3 runs opened an equipped skill
Upkeep+23% manaextra mana per run vs Unarmed, median of 1 quest
IncantationNot measuredoutput tokens per run vs Unarmed
Runes-17%lines added per run vs Unarmed, median of 1 quest

Hero: Claude Code 2.1.305; weapon (model): claude-opus-5-5; charge (effort): high; arena: sealed; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate100%15 of 15 runs passed every check; Unarmed: 15 of 15 (matched quests)
Steadiness80%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (15 equipped runs; 15 control runs)
Instant casts15 of 15runs cleared on the first prompt; Unarmed: 15 of 15 (matched quests)
Attunement100%15 of 15 runs opened an equipped skill
Upkeep+32% manaextra mana per run vs Unarmed, median of 4 quests
IncantationNot measuredoutput tokens per run vs Unarmed
Runes-5%lines added per run vs Unarmed, median of 4 quests

Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate60%9 of 15 runs passed every check; Unarmed: 32 of 42 (matched quests)
Steadiness36%reliability: Wilson 95% lower bound
Buff-16 pp debuffvs Unarmed, only matched quests (15 equipped runs; 42 control runs)
Instant casts9 of 15runs cleared on the first prompt; Unarmed: 32 of 42 (matched quests)
Attunement100%15 of 15 runs opened an equipped skill
Upkeep+15% manaextra mana per run vs Unarmed, median of 4 quests
IncantationNot measuredoutput tokens per run vs Unarmed
Runes+10%lines added per run vs Unarmed, median of 1 quest

Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate100%9 of 9 runs passed every check; Unarmed: 12 of 12 (matched quests)
Steadiness70%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (9 equipped runs; 12 control runs)
Instant casts9 of 9runs cleared on the first prompt; Unarmed: 12 of 12 (matched quests)
Attunement100%9 of 9 runs opened an equipped skill
UpkeepNot measuredextra mana per run vs Unarmed
IncantationNot measuredoutput tokens per run vs Unarmed
RunesNot measuredlines added per run vs Unarmed

Hero: OMP 18.8.3; weapon (model): anthropic/claude-haiku-5-5; charge (effort): low; arena: warded; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate100%9 of 9 runs passed every check; Unarmed: 9 of 9 (matched quests)
Steadiness70%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (9 equipped runs; 9 control runs)
Instant casts9 of 9runs cleared on the first prompt; Unarmed: 9 of 9 (matched quests)
Attunement67%6 of 9 runs opened an equipped skill
Upkeep+6% manaextra mana per run vs Unarmed, median of 3 quests
IncantationNot measuredoutput tokens per run vs Unarmed
RunesNot measuredlines added per run vs Unarmed

Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; invoked cast (the prompt named the skill). macOS 27.0.1, arm64. Curator.

Clear rate100%9 of 9 runs passed every check; Unarmed: 12 of 12 (matched quests)
Steadiness70%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (9 equipped runs; 12 control runs)
Instant casts9 of 9runs cleared on the first prompt; Unarmed: 11 of 12 (matched quests)
Attunement100%9 of 9 runs opened an equipped skill
Upkeep+57% manaextra mana per run vs Unarmed, median of 3 quests
IncantationNot measuredoutput tokens per run vs Unarmed
RunesNot measuredlines added per run vs Unarmed

Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; ambient cast (the agent chose). macOS 27.0.1, arm64. Curator.

Clear rate88%7 of 8 runs passed every check; Unarmed: 32 of 42 (matched quests)
Steadiness53%reliability: Wilson 95% lower bound
Buff+11 ppvs Unarmed, only matched quests (8 equipped runs; 42 control runs)
Instant casts7 of 8runs cleared on the first prompt; Unarmed: 32 of 42 (matched quests)
Attunement0%0 of 8 runs opened an equipped skill
Upkeep+0% manaextra mana per run vs Unarmed, median of 4 quests
IncantationNot measuredoutput tokens per run vs Unarmed
Runes-10%lines added per run vs Unarmed, median of 1 quest

Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; ambient cast (the agent chose). macOS 27.0.1, arm64. Curator.

Clear rate100%6 of 6 runs passed every check; Unarmed: 12 of 12 (matched quests)
Steadiness61%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (6 equipped runs; 12 control runs)
Instant casts6 of 6runs cleared on the first prompt; Unarmed: 12 of 12 (matched quests)
Attunement67%4 of 6 runs opened an equipped skill
UpkeepNot measuredextra mana per run vs Unarmed
IncantationNot measuredoutput tokens per run vs Unarmed
RunesNot measuredlines added per run vs Unarmed

Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; ambient cast (the agent chose). macOS 27.0.1, arm64. Curator.

Clear rate100%6 of 6 runs passed every check; Unarmed: 12 of 12 (matched quests)
Steadiness61%reliability: Wilson 95% lower bound
Buff+0 ppvs Unarmed, only matched quests (6 equipped runs; 12 control runs)
Instant casts6 of 6runs cleared on the first prompt; Unarmed: 11 of 12 (matched quests)
Attunement0%0 of 6 runs opened an equipped skill
Upkeep+5% manaextra mana per run vs Unarmed, median of 3 quests
IncantationNot measuredoutput tokens per run vs Unarmed
RunesNot measuredlines added per run vs Unarmed
Per-quest Proving Grounds record
QuestFixed taskClear ratePassed runsSteadinessReliability lower boundBuffClear-rate points vs UnarmedInstant castsFirst-prompt clearsCastsPrompts to clearCast timeAgent runtimeManaCost at API list pricesIncantationOutput tokensRunesLines added / removedAttunementSkills openedSetupApp, model, effort and sandbox
Broken Trail: Pagination RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3144sUnarmed: 32s2,584 Unarmed: 1,876Not reportedUnarmed: Not reported+57 / -1Unarmed: +62 / -1100%Hero: Claude Code 2.1.305; weapon (model): claude-opus-5-5; charge (effort): high; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero claude-code --weapon 'claude-opus-5-5' --charge high --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%3 of 3Unarmed: 100% (9 of 9)44%+0 ppvs Unarmed3 of 3100%Unarmed: 9 of 9122sUnarmed: 20s1,065 Unarmed: 834Not reportedUnarmed: 2.7kNot reportedUnarmed: +48 / -1100%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%2 of 2Unarmed: 100% (9 of 9)34%+0 ppvs Unarmed2 of 2100%Unarmed: 9 of 9123sUnarmed: 20s907 Unarmed: 834Not reportedUnarmed: 2.7kNot reportedUnarmed: +48 / -10%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3157sUnarmed: 50sNot priced yet123.4k tokensUnarmed: Not priced yetNot reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero codex --weapon 'gpt-6-astra' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%2 of 2Unarmed: 100% (3 of 3)34%+0 ppvs Unarmed2 of 2100%Unarmed: 3 of 3149sUnarmed: 50sNot priced yet98.6k tokensUnarmed: Not priced yetNot reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero codex --weapon 'gpt-6-astra' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3134sUnarmed: 25s44 Unarmed: 30Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: OMP 18.8.3; weapon (model): anthropic/claude-haiku-5-5; charge (effort): low; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero omp --weapon 'anthropic/claude-haiku-5-5' --charge low --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3118sUnarmed: 18s616 Unarmed: 410Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Broken Trail: Pagination RepairQuest v2100%2 of 2Unarmed: 100% (3 of 3)34%+0 ppvs Unarmed2 of 2100%Unarmed: 3 of 3115sUnarmed: 18s432 Unarmed: 410Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported0%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-paginate --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Hunter: Month-End Schedule RepairQuest v20%0 of 3Unarmed: 0% (0 of 3)0%+0 ppvs Unarmed0 of 30%Unarmed: 0 of 3Not reported36sUnarmed: 32s100 Unarmed: 81Not reportedUnarmed: Not reported+60 / -10Unarmed: +72 / -10100%Hero: Claude Code 2.1.305; weapon (model): claude-haiku-5-5; charge (effort): low; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-rent-schedule --hero claude-code --weapon 'claude-haiku-5-5' --charge low --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Hunter: Month-End Schedule RepairQuest v2100%6 of 6Unarmed: 100% (6 of 6)61%+0 ppvs Unarmed6 of 6100%Unarmed: 6 of 611m 27sUnarmed: 1m 13s4,454 Unarmed: 3,532Not reportedUnarmed: Not reported+66 / -6Unarmed: +79 / -9100%Hero: Claude Code 2.1.305; weapon (model): claude-opus-5-5; charge (effort): high; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-rent-schedule --hero claude-code --weapon 'claude-opus-5-5' --charge high --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Hunter: Month-End Schedule RepairQuest v20%0 of 6Unarmed: 33% (5 of 15)0%-33 pp debuffvs Unarmed0 of 60%Unarmed: 5 of 15Not reported39sUnarmed: 39s1,340 Unarmed: 1,319Not reportedUnarmed: 4.7k+53 / -4Unarmed: +48 / -8100%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-rent-schedule --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Hunter: Month-End Schedule RepairQuest v250%1 of 2Unarmed: 33% (5 of 15)9%+17 ppvs Unarmed1 of 250%Unarmed: 5 of 15138sUnarmed: 39s1,217 Unarmed: 1,319Not reportedUnarmed: 4.7k+43 / -6Unarmed: +48 / -80%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-rent-schedule --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 311m 1sUnarmed: 44s3,183 Unarmed: 2,172Not reportedUnarmed: Not reported+97 / -1Unarmed: +98 / -1100%Hero: Claude Code 2.1.305; weapon (model): claude-opus-5-5; charge (effort): high; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero claude-code --weapon 'claude-opus-5-5' --charge high --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%3 of 3Unarmed: 100% (9 of 9)44%+0 ppvs Unarmed3 of 3100%Unarmed: 9 of 9120sUnarmed: 25s916 Unarmed: 934Not reportedUnarmed: 3.4kNot reportedUnarmed: +61 / -1100%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%2 of 2Unarmed: 100% (9 of 9)34%+0 ppvs Unarmed2 of 2100%Unarmed: 9 of 9125sUnarmed: 25s919 Unarmed: 934Not reportedUnarmed: 3.4kNot reportedUnarmed: +61 / -10%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3156sUnarmed: 52sNot priced yet97.9k tokensUnarmed: Not priced yetNot reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero codex --weapon 'gpt-6-astra' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%2 of 2Unarmed: 100% (3 of 3)34%+0 ppvs Unarmed2 of 2100%Unarmed: 3 of 3154sUnarmed: 52sNot priced yet67.8k tokensUnarmed: Not priced yetNot reportedUnarmed: Not reportedNot reportedUnarmed: Not reported0%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero codex --weapon 'gpt-6-astra' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3137sUnarmed: 35s51 Unarmed: 52Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported0%Hero: OMP 18.8.3; weapon (model): anthropic/claude-haiku-5-5; charge (effort): low; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero omp --weapon 'anthropic/claude-haiku-5-5' --charge low --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 2 of 3121sUnarmed: 20s831 Unarmed: 475Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Rune Trail: Slug FunctionQuest v2100%2 of 2Unarmed: 100% (3 of 3)34%+0 ppvs Unarmed2 of 2100%Unarmed: 2 of 3122sUnarmed: 20s676 Unarmed: 475Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported0%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-slugify --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3150sUnarmed: 1m 23s3,148 Unarmed: 4,173Not reportedUnarmed: Not reported+164 / -19Unarmed: +150 / -34100%Hero: Claude Code 2.1.305; weapon (model): claude-opus-5-5; charge (effort): high; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.Scrying (screenshot)
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero claude-code --weapon 'claude-opus-5-5' --charge high --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%3 of 3Unarmed: 100% (9 of 9)44%+0 ppvs Unarmed3 of 3100%Unarmed: 9 of 9128sUnarmed: 19s1,282 Unarmed: 831Not reportedUnarmed: 2.5kNot reportedUnarmed: +75 / -13100%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%2 of 2Unarmed: 100% (9 of 9)34%+0 ppvs Unarmed2 of 2100%Unarmed: 9 of 9121sUnarmed: 19s848 Unarmed: 831Not reportedUnarmed: 2.5kNot reportedUnarmed: +75 / -130%Hero: Claude Code 2.1.305; weapon (model): claude-sonnet-5-5; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero claude-code --weapon 'claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%3 of 3Unarmed: 100% (6 of 6)44%+0 ppvs Unarmed3 of 3100%Unarmed: 6 of 611m 33sUnarmed: 1m 7sNot priced yet116.7k tokensUnarmed: Not priced yetNot reportedUnarmed: 2.1kNot reportedUnarmed: +117 / -13100%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero codex --weapon 'gpt-6-astra' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%2 of 2Unarmed: 100% (6 of 6)34%+0 ppvs Unarmed2 of 2100%Unarmed: 6 of 611m 11sUnarmed: 1m 7sNot priced yet100.1k tokensUnarmed: Not priced yetNot reportedUnarmed: 2.1kNot reportedUnarmed: +117 / -13100%Hero: Codex 0.154.0; weapon (model): gpt-6-astra; charge (effort): medium; arena: sealed; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero codex --weapon 'gpt-6-astra' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%3 of 3Unarmed: 100% (3 of 3)44%+0 ppvs Unarmed3 of 3100%Unarmed: 3 of 3133sUnarmed: 40s68 Unarmed: 64Not reportedUnarmed: Not reportedNot reportedUnarmed: Not reported100%Hero: OMP 18.8.3; weapon (model): anthropic/claude-haiku-5-5; charge (effort): low; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero omp --weapon 'anthropic/claude-haiku-5-5' --charge low --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%3 of 3Unarmed: 100% (6 of 6)44%+0 ppvs Unarmed3 of 3100%Unarmed: 6 of 6131sUnarmed: 20s1,005 Unarmed: 639Not reportedUnarmed: 2.5kNot reportedUnarmed: +66 / -9100%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; invoked cast (the prompt named the skill).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast invoked --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Fading Tracks: TTL Cache RepairQuest v2100%2 of 2Unarmed: 100% (6 of 6)34%+0 ppvs Unarmed2 of 2100%Unarmed: 6 of 6119sUnarmed: 20s549 Unarmed: 639Not reportedUnarmed: 2.5kNot reportedUnarmed: +66 / -90%Hero: OMP 18.8.3; weapon (model): anthropic/claude-sonnet-5-5; charge (effort): medium; arena: warded; ambient cast (the agent chose).
macOS 27.0.1, arm64. Curator.
0 mishaps excluded. 2026-10-21 to 2026-10-21.
Try this loadout
node "<spell-report-skill-directory>/scripts/spell-report.mjs" trial --spell mattpocock-diagnosing-bugs --quest hunter-ttl-cache --hero omp --weapon 'anthropic/claude-sonnet-5-5' --charge medium --cast ambient --control

Recorded with quest v2 and spell commits mattpocock-diagnosing-bugs@5beb35b040e3de97e54fa9e386d7e42d15c295c2. How to run it

Scrying (screenshots of runs)

The latest run of each setup. Local paths, names and ids are blurred; credentials are removed.

Scrying (screenshot) of a cleared run of Broken Trail: Pagination Repair with Matt Pocock Diagnosing Bugs, Claude CodeScrying (screenshot) of a fizzled run of Hunter: Month-End Schedule Repair with Matt Pocock Diagnosing Bugs, Claude CodeScrying (screenshot) of a cleared run of Hunter: Month-End Schedule Repair with Matt Pocock Diagnosing Bugs, Claude CodeScrying (screenshot) of a fizzled run of Hunter: Month-End Schedule Repair with Matt Pocock Diagnosing Bugs, Claude Code
Explore the quests, full results and trial method

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.