Claude Code Plugin

Silver Bullet

Fred Brooks
“There is no single development, in either technology or management technique, which by itself promises even one order-of-magnitude improvement in productivity, in reliability, in simplicity.”
— Fred Brooks, No Silver Bullet (1986) · Turing Award Winner, 1999

Brooks was right. Until now.

31 Steps 8 Quality Gates 6 Enforcement Layers

AI Agents Skip Steps

Even when your CLAUDE.md explicitly says “always brainstorm first,” Claude rationalizes its way past it.

Skipped Planning

Claude jumps straight to coding. No brainstorming, no spec, no design review. The path of least resistance is always to just start writing code.

🛡

No Quality Gates

Security, scalability, and reliability are afterthoughts — not enforced checkpoints. Modularity and testability are never considered before implementation.

🏁

Premature Completion

Work is declared “done” without code review, testing strategy, or verification. Commits and pushes happen before the workflow is complete.

💡

The root cause: CLAUDE.md instructions are advisory. Claude treats them as suggestions, not constraints. When under time pressure or facing an “obvious” solution, it rationalizes skipping steps. Silver Bullet replaces hope with enforcement.

Enforcement, Not Suggestion

Silver Bullet is a Claude Code plugin that wraps every session in a 31-step enforced workflow. It doesn't ask Claude to follow a process — it makes skipping one impossible.

Hook-Based Enforcement

PostToolUse hooks intercept every file edit, bash command, and skill invocation. Non-compliance triggers a hard stop before any damage is done.

📋

31-Step Workflow

Five phases — Planning, Execution, Review, Finalization, Deployment — with required checkpoints. Claude cannot proceed to the next phase until the current one is complete.

🛠

8 Quality Gates

Every design is verified against the eight software quality dimensions — modularity, reusability, scalability, security, reliability, usability, testability, and extensibility — before a line of code is written.

🔒

6 Enforcement Layers

From hard-stop gates to anti-rationalization prompts, six independent layers ensure compliance. Even if one layer is bypassed, five more remain.

Six Layers of Enforcement

Each layer is independently sufficient. Together, they make skipping the workflow practically impossible.

1

HARD STOP Gate

A PreToolUse hook intercepts every file edit. If planning skills haven’t been completed, the edit is blocked with an explicit error listing exactly what’s missing. No exceptions.

2

Compliance Status

Every tool use triggers a progress display: current phase, completed steps, total score, and the next required action. Compliance is always visible — there’s no hiding from it.

3

Phase Gates

Enforces strict phase ordering: PLANNING → EXECUTION → REVIEW → FINALIZATION. You cannot enter the next phase until all required steps in the current phase are complete.

4

Completion Audit

A PostToolUse hook intercepts git commit, push, and deploy commands. If the full workflow isn’t complete, the operation is blocked with a list of remaining required steps.

5

Redundant Instructions

The same rules appear in three places: CLAUDE.md, the workflow skill file, and every hook message. Redundancy defeats rationalization — there’s no “I wasn’t told” escape hatch.

6

Anti-Rationalization

Explicit language that names and blocks common excuses: “This is simple enough to skip,” “The user asked me to just do it,” “I’ll do the review mentally.” Named = blocked.

Eight Quality Gates

Every design is verified against world-class best practices before a single line of code is written. The eight “-ilities” of software quality — all enforced.

Modularity

Small, focused modules. File size limits. Change locality max 3–5 files. Single responsibility enforced.

Planning

Reusability

DRY, composable components. Rule of Three. No duplication across the codebase.

Planning
📈

Scalability

Stateless by default. Indexed queries. Async processing. Resource limits defined upfront.

Planning
🛡

Security

OWASP Top 10. Input validation. Secrets management. Defense in depth. No trust boundaries crossed.

Planning
🟢

Reliability

Fault tolerance. Retries with backoff. Circuit breakers. Graceful degradation under load.

Planning
🎯

Usability

Intuitive APIs. Actionable error messages. Accessibility. Progressive disclosure of complexity.

Planning
🔫

Testability

Dependency injection. Pure functions. Test seams. Deterministic behavior. No hidden state.

Planning
🔌

Extensibility

Open-closed principle. Plugin architecture. Versioned interfaces. Change without breakage.

Planning

See It In Action

These are the actual messages Claude receives from the enforcement hooks. Every message is a hard block — not a warning.

Planning Gate
🚫 HARD STOP — Planning incomplete. Missing skills: brainstorming write-spec modularity security writing-plans Run the missing planning skills before editing source code.
Completion Audit
🛑 COMPLETION BLOCKED — Workflow incomplete. /code-review /testing-strategy /verification-before -completion Complete ALL required workflow steps before finalizing.
Progress Tracking
Silver Bullet: 12 steps PLANNING 11/11 EXECUTION 1/1 REVIEW 0/3 FINALIZATION 0/3 Next required step: /code-review

The 31-Step Workflow

Five phases. Every required step enforced by hooks. No step can be skipped without an explicit block.

# Phase Skill / Step Required
1PLANNINGusing-superpowersRequired
2PLANNINGgit-worktrees
3PLANNINGbrainstormingRequired
4PLANNINGwrite-specRequired
5PLANNINGdesign-system
6PLANNINGux-copy
7PLANNINGarchitectureRequired
8PLANNINGsystem-design
9PLANNINGmodularityRequired
10PLANNINGreusabilityRequired
11PLANNINGscalabilityRequired
12PLANNINGsecurityRequired
13PLANNINGreliabilityRequired
14PLANNINGusabilityRequired
15PLANNINGtestabilityRequired
16PLANNINGextensibilityRequired
17PLANNINGwriting-plansRequired
18EXECUTIONexecuting-plans (TDD + subagent-driven)Required
19REVIEWcode-reviewRequired
20REVIEWrequesting-code-reviewRequired
21REVIEWreceiving-code-reviewRequired
22REVIEWwriting-plans (revision)
23REVIEWexecuting-plans (revision)
24REVIEWtesting-strategyRequired
25REVIEWsystematic-debugging
26FINALIZATIONtech-debt
27FINALIZATIONdocumentationRequired
28FINALIZATIONverification-before-completionRequired
29FINALIZATIONfinishing-a-development-branchRequired
30DEPLOYMENTCICD pipeline
31DEPLOYMENTdeploy-checklistRequired

Get Started in 2 Minutes

Silver Bullet builds on the Superpowers and Engineering plugins. Install all three, initialize your project, and enforcement begins immediately.

# 1. Install prerequisites
/plugin install obra/superpowers
/plugin install anthropics/knowledge-work-plugins/tree/main/engineering
brew install jq
 
# 2. Install Silver Bullet
/plugin install alo-exp/silver-bullet
 
# 3. Initialize your project
/using-silver-bullet

Enforcement starts immediately.
After running /using-silver-bullet, hooks are installed and the workflow is active. Your first attempt to edit source code without completing planning will be blocked with a clear, actionable error.

Stop hoping Claude follows the process.
Enforce it.

Silver Bullet turns your development workflow from aspirational guidelines into hard constraints. Every step, every time.

Install Silver Bullet ↓