Skip to main content
~/projects/feature — /shannon:cook
Shannon · v1.2.0 · MIT · Claude Code Plugin

Evidence on disk, or no
verdict.

Shannon turns multi-stage agentic work — research, planning, implementation, validation, release — into a sequence of provable steps. Its Iron Rule refuses any PASS that can’t cite a real artifact on disk: no mocks, no stubs, no test files. Sub-agents carry their skills inline, so spawning never silently fails. The plugin verifies its own integrity with /shannon:doctor before it asks you to trust a run.

36
Skills
11
Agents
22
Commands
10/10
Doctor Checks
0
Mocks Allowed

Most plugins ask for trust. This one earns it.

Shannon treats a multi-stage run as a chain of claims, and refuses to let any claim stand without cited evidence. The discipline is structural — enforced by hooks and a mechanical self-check — not a prompt you hope the model remembers.

Install. Enforce. Cook with evidence.

Shannon ships as a Claude Code plugin. Add the marketplace, activate the hooks in your project, verify with /shannon:doctor, then drive a plan-then-execute run that captures evidence at every gate. Two examples below.

bashexample 1 · install & verify
# 1. Add the marketplace and install the plugin.
$ claude plugin marketplace add krzemienski/shannon
$ claude plugin install shannon@shannon

# 2. Activate Shannon's hooks for this project, then verify.
$ /shannon:enforce on
$ /shannon:doctor
# plugin-manifest ... skills-count ... agents-count ...
→ 10/10 checks PASS · 0 mismatches
bashexample 2 · plan then cook with evidence
# Author a validation-gated plan, then execute it under the Iron Rule.
# --mode picks the strategy: linear (default) · converge · tournament · deep
$ /shannon:plan "Add rate limiting to the login route" --mode deep
# → plans/<date>-<slug>/plan.md + phase-NN.md (gate per phase)
$ /shannon:cook plans/&lt;date&gt;-&lt;slug&gt;/
# Each phase: build → exercise the real system → capture evidence → verdict
→ evidence/ on disk · cited PASS/FAIL · refusal if proof is missing

Build. Exercise. Capture. Cite.

Every phase of a Shannon run passes through the same four-step functional-validation gate. A phase that can’t produce a cited artifact does not advance — the run refuses rather than fabricates a green check.

Five pillars. One discipline.

The pillars are not aspirations — each is a mechanism on disk. Embedded skills are built by a script, the Iron Rule is enforced by hooks, the meta-judge writes its rubric before it judges, and the self-check is a Python contract you can run yourself.

01
Embedded Skills
Sub-agents carry skills inline · reliable spawning
02
Orchestration
Single-message multi-Task · sequential/parallel/competitive
03
Iron Rule
Real-system evidence · no mocks/stubs/test files
04
Meta-Judge
Rubric YAML before any judge · hidden thresholds
05
Self-Instrumented
/shannon:doctor + /shannon:audit observe the plugin

What ships in v1.2.0.

Grounded in the on-disk plugin tree at github.com/krzemienski/shannon and the live /shannon:doctor 10-check mechanical contract.

Layer
What it is
Count
Skills
Canonical SKILL.md + references/ · progressive disclosure · embedded into agents at build
36
Agents
AGENT.md with embedded skill bundles · planner, reviewer, validator, oracle, red-teamer, more
11
Commands
/shannon:plan · cook · autopilot · validate · audit · dispatch · team · research · plan-deep · more
22
Hooks
PreToolUse / PostToolUse / Stop / SessionStart / UserPromptSubmit · required_hooks contract
7
Validation harnesses
scripts/harness/sdk_runner.py + tmux_runner.py · real-system runs, never mocks
2
Self-check
scripts/doctor.py mechanical contract — manifest, counts, hook registration, embed + body refs
10/10

One marketplace. Twenty commands.

Install as a Claude Code plugin from GitHub or a local clone. Shannon is standalone — no required MCP servers. Context7 and sequential-thinking pair well but are optional.

bashinstall shannon
# Option A — from the GitHub repo
$ claude plugin marketplace add krzemienski/shannon
$ claude plugin install shannon@shannon

# Option B — from a local clone
$ claude plugin marketplace add /path/to/shannon
$ claude plugin install shannon@shannon-local

# Activate + verify, then run your first gated workflow.
$ /shannon:enforce on
$ /shannon:doctor
→ 10/10 checks PASS · plan with /shannon:plan, execute with /shannon:cook

Read the contract. Then cook.

No SaaS, no telemetry, no closed source. The skills, agents, hooks, harnesses, and the doctor contract all live in the public repository. Eight pages worth your time on day one.

A green check that cites nothing is a guess. Shannon refuses the guess — and refusal is a feature.

v1.2.0 — the evidence gate, deepened.

Shannon’s v1.2.0 grows the surface to 36 skills, 11 agents, 22 commands, and 7 hooks while still passing its own mechanical contract (/shannon:doctor 10/10). The v5/v6/v7 prototypes are preserved as provenance.

v1.2.0
Jun 2026
Second stable release. Surface grows to 36 skills, 11 agents, 22 commands, 7 hooks — /shannon:doctor still 10/10. Adds DeepPlan + wave-execution (dependency-ordered parallel waves with between-wave synthesis gates), /shannon:plan-deep as a true alias of plan --mode deep, the evidence-gated forge pipeline (analysis → docs → plan → oracle review → execute → validation → indexing → 3-reviewer consensus → 3-oracle quorum → completion-gate), and the skills10x activation harness with transitive registration.
v1.0.0
May 2026
First stable release. The five pillars are on disk and self-verified by /shannon:doctor (10/10 mechanical checks PASS). Skill set curated to 33, agents to 9, commands to 20, hooks to 7 with a required_hooks contract. Embedded sub-agent skills via build/embed-skills.py — sub-agents can’t fail to load. Standalone: no required MCP servers.
v0.x
May 2026
Prototype line (v5/v6/v7). The informal iterations that proved the pillars. PRD-V1 absorbed the productive ideas, dropped the rest, and reframed the project as a clean evidence-gated v1 — preserved as provenance, not shipped as product.