Automated pipeline for Claude Code — spec → plan → implement → review → clean
npx claudepluginhub jhlee0409/all-for-claudecodeAutomated pipeline for Claude Code. Automates the full development cycle: spec → plan → implement → review → clean.
Claude Code plugin that automates the full development cycle — spec → plan → implement → review → clean.
One command (
/afc:auto) runs the entire cycle. Zero runtime dependencies — pure markdown commands + bash hook scripts.
# Option A: Inside Claude Code
/plugin marketplace add jhlee0409/all-for-claudecode
/plugin install afc@all-for-claudecode
# Option B: npx
npx all-for-claudecode
Then:
/afc:setup # Set up global routing in ~/.claude/CLAUDE.md
/afc:init # Detect your stack, generate project config
/afc:auto "Add user authentication" # Run the full pipeline
The pipeline will:
/afc:auto "Add feature X"
Spec (1/5) → Plan (2/5) → Implement (3/5) → Review (4/5) → Clean (5/5)
│ │ │ │ │
│ │ │ │ └─ Artifact cleanup
│ │ │ └─ 8 perspectives + agent review
│ │ └─ Auto task decomposition, parallel execution, CI gates
│ └─ File change map, ADR recording, research persistence
└─ Acceptance criteria, pre-implementation gates
Skill Advisor checkpoints (A–E) between phases dynamically invoke
auxiliary skills (ideate, consult, architect, security, test, qa, learner)
when LLM evaluation detects they would add value. Budget: max 5 per run.
Hooks run automatically at each step.
CI failure → debug-based RCA (not blind retry).
Critic Loops verify quality at each gate until convergence.
Running /afc:auto "Add password reset flow" produces this (abbreviated):
Spec (1/5) — Generates spec.md with requirements and acceptance criteria:
FR-001: POST /auth/reset sends email with token
FR-002: GET /auth/reset/:token validates and shows form
FR-003: Token expires after 1 hour
Acceptance: Given expired token, When user submits, Then show error
Plan (2/5) — Creates plan.md with file change map and architecture decisions:
File Change Map:
src/routes/auth.ts — ADD reset endpoint handlers
src/services/email.ts — ADD sendResetEmail()
src/middleware/validate.ts — MODIFY add token validation
tests/auth.test.ts — ADD reset flow tests
Implement (3/5) — Auto-decomposes into tasks, executes with CI gates:
Tasks: 4 total (2 parallel)
[1] Add reset endpoint ✓
[2] Add email service ✓ ← parallel with [1]
[3] Add token validation ✓ ← depends on [1]
[4] Add tests ✓
CI: npm test → passed
Review (4/5) — 8-perspective review + specialist agent analysis:
Architecture (afc-architect): ✓ layer boundaries respected
Security (afc-security): ⚠ rate-limit reset endpoint
Performance: ✓ no N+1 queries
→ Auto-fixed: added rate limiter middleware
Clean (5/5) — Removes pipeline artifacts, final CI check.
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.