"Each unit of engineering work should make subsequent units easier — not harder."
Stop reinventing the wheel every session
Each unit of engineering work should make subsequent units easier — not harder.
A complete operating system for Claude Code — skills, agents, and quality gates that activate automatically.
Every solved problem becomes searchable institutional knowledge. Future plans consult past solutions automatically.
19 repos analyzed through source code inspection. Best patterns absorbed, bad patterns documented and rejected.
A full development lifecycle toolkit, installed as a single plugin
Workflow modules: TDD, systematic debugging, brainstorming, wave orchestration, swarm coordination, knowledge compounding, and more.
Specialized subprocesses for security audits, performance reviews, code review, research, architecture analysis. Each gets a fresh 200K context.
All commands merged into skills in v3.2. Every skill is a direct entry point — /brainstorming, /ship-pipeline, /review-swarm, and more.
Session start bootstrap, context monitoring, prompt injection guard, ship loop exit guard, task completion, teammate idle detection.
Four execution modes for every situation
Full-cycle pipeline with checkpoints between every stage. Human in the loop at every gate. Best for guided feature development.
Zero checkpoints, fire-and-forget. Plans, executes via team-lead agent, iteratively reviews (3 cycles), and opens a PR automatically.
For small, well-understood changes under 3 files. Write a failing test, fix it, verify, commit. TDD in its purest form.
External bash loop that spawns a fresh 200K context per iteration. State persists via git. Handles context exhaustion gracefully.
| Pipeline | Checkpoints | Review | Best For |
|---|---|---|---|
/build-pipeline | Between every stage | Single pass | Human-guided features |
/ship-pipeline | None | 3 iterative cycles | Single-context fire-and-forget |
ship.sh | None | 3 iterative cycles | Large features, context exhaustion |
/quick-fix | None | None | Trivial changes (< 3 files) |
Every feature follows a structured flow from idea to shipped code
Load context, review status, understand what's in flight
/project-statusBrainstorm 3+ options, present tradeoffs, get human approval
/brainstormingBreak into bite-sized tasks with file paths and test strategies
/deepen-planExecute with TDD. Verify with evidence. Dispatch review agents
/orchestrateMerge, update docs, capture learnings for next session
/session-wrapNot everything needs the full flow. Bug fixes, typos, and config changes use a lightweight workflow: write a failing test, fix it, verify, commit. The boundary is clear — if you're touching 4+ files or unsure of the approach, use the full workflow.
Four coordination patterns — each designed for a specific type of work
6-10 specialized reviewers (security, performance, architecture, code quality, test coverage, data integrity) dispatched in parallel. A findings-synthesizer merges into a unified P1/P2/P3 report.

5 agents research in parallel: best practices, git history, framework docs, codebase context, and past solutions. A research-synthesizer consolidates into one brief.

Groups tasks by dependency into waves. Parallel within waves via worktree-isolated subagents. An integration-verifier validates between waves.

Fully independent Claude Code instances with a shared task list and messaging. Unlike swarms (read-only), Agent Teams are peers that discuss, divide files, and coordinate.

29 specialized agents organized into 6 groups
Two-layer defense against context exhaustion and premature exit
Large features can exhaust Claude's 200K context window. When that happens, most setups just stop. Blueprint has two redundant loop mechanisms that keep work going — one inside the session, one outside — each solving a different failure mode.
Runs outside Claude in your terminal. Spawns a fresh Claude process per iteration — each gets a clean 200K context window. State persists through git commits and plan files. Max 10 iterations (configurable with --max).
Runs inside Claude's session as a Stop hook. When Claude tries to exit before work is complete, the hook blocks the exit and re-injects the original prompt. Same session, growing context. Max 5 internal retries.
scripts/ship.sh runs in your terminal as a bash loop. Each iteration runs claude --print as a completely fresh process. Work accumulates via git commits — the plan file stays on disk, changes are committed, and each new Claude instance picks up where the last left off. Includes a braille spinner with 8-stage detection showing what stage the pipeline is in.
ship-loop.sh is a Stop hook that fires when Claude tries to end the session. It checks for <promise>DONE</promise> in the last output. If missing, it blocks the exit and re-injects the original prompt as a new message — Claude continues working in the same session. Session-isolated by branch name to prevent cross-contamination.
Both loops gate on the same signal: <promise>DONE</promise>. This isn't a string Claude casually outputs — the /ship-pipeline skill only emits it after all 7 pipeline stages complete (requirements → plan → deepen → execute → review → compound → ship). No false positives.
Between iterations, state persists through multiple channels: git commits (code changes), plan files (task progress), progress tracking (.claude/ship-progress.local.md), and iteration logs (.claude/ship-logs/). Each new process reads the current state of the repo and continues from where the last one stopped.
Five non-negotiable checkpoints enforced automatically
brainstorming
test-driven-development
systematic-debugging
verification-before-completion
requesting-code-review
Every solved problem makes the next one easier
Every solved problem becomes a structured, searchable document in docs/solutions/. Your project accumulates institutional knowledge over time.
Planning skills like /brainstorming and /deep-research automatically search past solutions before starting new work. No manual lookup needed.
The /session-wrap skill captures learnings automatically at the end of every session. Knowledge compounds without extra work from you.
Pick up exactly where you left off — every time
/resume-session loads full context
Install once, available in every project
1 Plugin Marketplace
2 Or One-Line Install
3 Set Up Your Project
Run /plugin install claude-code-blueprint inside any Claude Code session to re-fetch the latest version from GitHub. Restart your session after updating.
Every skill in the Blueprint, organized by category
19 repos analyzed through direct source code inspection
| Repo / Tool | Stars | Verdict |
|---|---|---|
| gstack | 123K | 15 patterns adopted |
| oh-my-claudecode | 37.9K | 3 patterns adopted |
| GSD | 64.8K | 4 patterns adopted |
| Superpowers | 257K | Patterns adopted |
| Compound Eng. | 23.2K | Patterns adopted |
| Everything CC | 231K | Reference |
| UI/UX Pro Max | 108K | Reference |
| claude-mem | 87.9K | Import nothing |
| claude-squad | 8.1K | Import nothing |
| Ralph | 21.2K | Pattern adopted |
| Ralphy | 2.9K | Pattern adopted |
"Import nothing is a feature, not a failure. Sometimes the right answer after deep analysis is to change nothing."
Every sync cycle audits the Claude Code platform and adopts what fits — as guarded opt-ins, never core dependencies
Validator wiring & guide refresh — the last unreferenced agent gets a home, and the ecosystem guide gets a July 2026 data edition
bug-reproduction-validator is now wired into systematic-debugging: it independently establishes disputed repros before investigation, and re-verifies non-trivial fixes in a fresh context — no session assumptions.
The Claude Code Tools Guide refreshed with live GitHub data — stars, forks, and versions across all 14 profiled tools (950K+ combined stars). Corrupted cells gone.
New render-ebook.js joins render-diagrams.js and record-promo.js — every visual artifact now regenerates from source with one command. No more ad-hoc renders that drift.
Verification sweep — post-release loops (three review agents + mechanical cross-checks) caught every stale surface, and each class is now drift-gated
~35 surviving pre-v3.2 command names eliminated — install next-steps, scaffolded templates, 21 skill/agent prose refs, hook comments. The v3.2 rename is finally total.
The agents grid and README table now list all 29 agents; the skills grid all 55. The promo GIF re-renders with real stats instead of v2.x fossils.
Star columns refreshed from the GitHub API across README + site — 19 repos, ~1.1M combined stars. Corrupted cells (GSD-2 "KB", OpenCLI "v1.3") fixed.
check-drift.sh now verifies grid completeness, badge-vs-rendered integrity, repo-count claims, the README agents table, and the promo source — every check negative-tested.
Ecosystem delta sweep — source-level re-analysis of four external repos, 5 patterns imported, two repos yielded nothing (a documented outcome)
brainstorming now maps the decision surface for users in unfamiliar territory — "I know nothing about X but need to…" — surfacing the blind spots before asking questions. Imported from compound-engineering.
ideation sizes scrutiny by two-way vs one-way door: reversible calls decide fast, irreversible ones (migrations, public APIs) demand deeper grounding. From compound-engineering.
New CI gate flags near-duplicate skill descriptions (warn ≥50% / fail ≥75%) that a single-skill trigger test can't catch. From agent-skills.
review-swarm reviewers now get the artifact + contract with the author's correctness claim stripped, and are told to demand disproof, not confirmation. From agent-skills.
systematic-debugging gains an OWASP-LLM threat lens and the load-bearing rule that the system prompt is not a security boundary — enforce at permissions, validation, and isolation.
New gsd-core row (import-nothing community fork, provenance-noted), refreshed pins for all four repos, and corrected star counts — 19 repos, 550K+ combined stars.
Platform currency sync — the blueprint now tracks and adopts the latest Claude Code platform features as stability-guarded opt-ins
All 29 agents now carry an effort: tier (low/medium/high) by reasoning depth. model: inherit stays the default; an opt-in per-tier model mapping is documented for plans that support it.
/goal Opt-In/ship can emit a copyable /goal prompt for platform-native condition completion. The ship-loop.sh Stop-hook guard stays the zero-config, headless-safe default — /goal complements, never replaces it.
New check-drift.sh CI job derives skill/agent/hook counts from the filesystem and enforces exact-match version equality across every manifest, doc, and the website. Ends the count-drift that recurred three times.
All 10 hook handlers converted to exec-form (args[]) spawning — no shell tokenization, robust to install paths with spaces, aligned with the plugin's execFile-over-exec convention.
A new README table documents native /loop, dynamic workflows/ultracode, per-session caps, and Agent-tool injection hardening — each recorded as a gated opt-in so no core pipeline depends on an experimental feature.
The addyosmani/agent-skills row (7 imported patterns) is now present in the ecosystem table, and the learnings pointer resolves to the real per-cycle docs.
GSD deep-analysis imports — 13 patterns across read-injection, debug persistence, plan-checker, doc verification, and more
New PostToolUse hook scans content returned by Read for prompt-injection patterns + invisible Unicode + tag-block range. Catches file-content poisoning that survives context compression.
systematic-debugging now optionally writes .claude/debug/<slug>.md. Hypothesis log + eliminated branches survive context resets. Auto-trigger after 3rd cycle.
New agent extracts factual claims from docs (file paths, commands, endpoints, symbols, deps) and verifies each against the filesystem. PASS/FAIL/UNVERIFIABLE per claim. Catches doc drift after refactors.
New agent finds 3–5 existing analogs for each new file in a plan, emits PATTERNS.md with line-numbered code excerpts. Stops new code from inventing structure that already exists.
New post-mortem skill diagnoses failed /ship runs against ship-logs and git state. Investigates 4 anomaly categories. Read-only. Redacts sensitive content.
code-reviewer, security-sentinel, integration-checker, findings-synthesizer, plan-checker now lead with explicit "assume X is broken until evidence proves otherwise" framing.
Three new dimensions: scope-reduction detection ("v1" hedges against locked decisions), cross-plan data-contract compatibility, must_haves discipline (user-observable truths).
Long-running agents now return {DONE | BLOCKED | NEEDS_INPUT | INCONCLUSIVE} + ≤ 2K-token summary. Bounds handoff cost. Detail spilled to disk, not context.
Framework audit — 18 fixes across hooks, skills, templates, and docs
task-completed.js no longer false-positives on TypeScript files. Python syntax checks now use python3 (was silently skipped on macOS).
35 occurrences of old command names (/start, /wrap, /planning, etc.) updated across 13 files. Every new project now gets correct skill references.
render-graphs.js upgraded to execFileSync. find-polluter.sh word-splitting bug fixed for paths with spaces.
All manifests, installer, and docs now report consistent version numbers. README TOC anchor fixed. Team count corrected across website pages.
Commands merged into skills — 53 skills, zero commands
All 27 commands are now skills. 53 total skills, zero commands. Skills are the direct entry point — no sandbox loading gap.
Skill descriptions follow Anthropic's guidelines: pushy triggers (activate proactively) and negative triggers (avoid false matches).
/build → /build-pipeline, /ship → /ship-pipeline, /planning → /brainstorming, /quick → /quick-fix, /start → /project-start, /status → /project-status, /wrap → /session-wrap, /compound → /knowledge-compounding, /debug → /systematic-debugging, /update → /plugin-update, /team → /team-execution, /review → /requesting-code-review, /ideate → /ideation, /map → /codebase-mapping, /backlog → /backlog-triage, /health → /health-check, /pause → /pause-checkpoint, /resume → /resume-session, /pr → /pr-workflow, /changelog → /changelog-generation, /deepen → /deepen-plan
Every skill is a first-class entry point. No wrapper commands, no indirection. Type the skill name and go. Auto-creates MEMORY.md on first session start.
Blueprint became a native Claude Code plugin
Install once, available in every project. Zero engine files in your git history.
Project files (CLAUDE.md, docs/, BACKLOG.md) created on demand per project.
Transition v2.x in-project files to plugin mode. Removes engine files, keeps project state.
Cross-references use Skill tool instead of file paths. Required by Claude Code's plugin sandbox.
/project-start to scaffold the docs structure. Your existing code is never touched.
blueprint.local.md.
/ship-pipeline is the fully autonomous pipeline — zero checkpoints, fire-and-forget. It plans, researches, executes via a dedicated team-lead agent, iteratively reviews (3 cycles), and opens a PR. Use it for well-defined features. For large features that may exhaust context, use scripts/ship.sh from your terminal.
ship-loop.sh Stop hook blocks premature exit (max 5 retries, same context). Outside a session, scripts/ship.sh spawns fresh Claude processes — each gets a clean 200K context, state persists via git.
/knowledge-compounding saves it as a structured document in docs/solutions/. Future /brainstorming and /deep-research skills automatically search this directory before starting new work. Your project builds institutional knowledge over time.