By addeelnayyer
Evidence-first coding quality plugin. Classifies risk, captures a verification baseline, runs a multi-tier verification cascade, and spawns adversarial reviewer sub-agents before presenting any code.
Use when about to assert that a build passed, tests passed, types are clean, or linting succeeded — before writing that claim. Requires real tool call evidence; blocks prose assertions.
Use when about to edit, create, or delete files as part of an implementation task — before writing any code. Rates each file's risk level and adjusts the task size accordingly.
Evidence-first coding quality for Claude Code.
Forge classifies risk, captures a verification baseline, runs a multi-tier verification cascade, and spawns adversarial reviewer sub-agents before presenting code to you.
/install forge
/forge <task>Runs the full evidence-first Forge Loop for a given task.
Phases:
git diff already shows changesimplementations/<task-id>.md to repo root/forge-verifyStandalone verification cascade on currently changed files. No implementation phase — useful for verifying changes made manually or by another tool.
Steps: detect changed files → classify risk → run Tiers 1–3 → output Evidence Bundle.
These skills activate automatically without you invoking them:
| Skill | When it fires |
|---|---|
forge:risk-classify | Before Claude edits, creates, or deletes files — rates each file 🟢/🟡/🔴 |
forge:evidence-gate | Before Claude writes a "build/tests passed" claim — requires real tool call evidence |
At the end of every /forge or /forge-verify run, you receive a structured report:
## 🔨 Forge Evidence Bundle
**Task**: add-payment-webhook | **Size**: L | **Risk**: 🔴
### Baseline (before changes)
| Check | Result | Command |
|--------------|---------------|----------------------|
| diagnostics | ✅ 0 errors | ide-get_diagnostics |
| build | ✅ exit 0 | npm run build |
| types | ✅ exit 0 | npm run type-check |
| tests | ✅ 47 passed | npm test |
### After Changes
| Check | Result | Command |
|--------------|---------------|----------------------|
| diagnostics | ✅ 0 errors | ide-get_diagnostics |
| build | ✅ exit 0 | npm run build |
| types | ✅ exit 0 | npm run type-check |
| tests | ✅ 48 passed | npm test |
### Adversarial Review
| Reviewer | Findings |
|----------|--------------------------------------------------------|
| sonnet | Missing HMAC validation line 34 (95) — **fixed** |
| haiku | Idempotency gap line 67 (78) — **fixed** |
| opus | No issues |
**Confidence**: High — all tiers passed, all reviewer findings fixed
**Rollback**: `git revert HEAD` or `git checkout <pre-sha> -- <file>`
| Level | Meaning |
|---|---|
| High | All tiers passed, no regressions, reviewers found zero issues or only issues you fixed |
| Medium | Most checks passed but a reviewer concern was addressed without certainty, or test coverage for the changed path is missing |
| Low | A check failed you could not fix, or a reviewer raised something you cannot disprove — states what would raise confidence |
/forge add HMAC signature validation to webhook handler
→ Size: Large (webhook + signature keywords)
→ Classify: payments.ts 🔴, order.service.ts 🟡, payments.test.ts 🟢
→ Baseline: build ✅ types ✅ tests 47 ✅
→ Implement changes
→ Verify: build ✅ types ✅ tests 48 ✅
→ 3× forge-reviewer (parallel)
sonnet: Missing timingSafeEqual (95) — fixed
haiku: Idempotency gap (78) — fixed
opus: No issues
→ Re-verify after fixes: all ✅
→ Second review round: no new findings
→ Evidence Bundle: Confidence High
→ Commit created
→ implementations/add-hmac-validation.md saved
| Color | Meaning | Examples |
|---|---|---|
| 🔴 | Critical — escalates task to Large, triggers 3 reviewers | Auth, payments, crypto, schema migrations, data deletion, public API surface, webhooks |
| 🟡 | Significant — existing logic being modified | Business logic, service files, DB queries, UI state, controllers |
| 🟢 | Additive — low blast radius | New test files, documentation, config, new files from scratch, CSS |
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub addeelnayyer/forge --plugin forgeEvidence-first coding agent. Verifies every change with adversarial multi-model review, SQL-tracked verification, and automatic rollback.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.