Embrace the Agentic Development Lifecycle from inside Claude Code — phase-routing discovery skill plus commands to bootstrap and author ADLC tickets. Wraps the @adlc/cli gate toolkit.
Distill repeated review findings and PR rejections into permanent, deterministic defenses (ADLC P7).
Bootstrap the ADLC runtime (.adlc/) in this repo and verify the toolkit is installed.
Run the decay-driven ADLC maintenance checks — stale skills, hot files to re-prosecute, and gate calibration (C10/C12).
Author and triage an ADLC ticket (P0) into .adlc/tickets.json, then check it is executable.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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.
Uses power tools
Uses power tools
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
A workspace of zero-dependency, gate-shaped Node.js CLIs for running software development the way frontier models actually behave — not the way humans do.
The SDLC is 60 years of defenses against human failure modes (forgetfulness, ego, fatigue). Models have a different flaw profile: premature satisfaction, sycophancy, context rot, confident hallucination, reward hacking. The Agentic Development Lifecycle (ADLC) redesigns every phase, gate, and loop around those flaws. Read the full thesis in ADLC.md.
Every phase, gate, and loop in this lifecycle must trace to a specific model failure mode it defends against, or a specific model property it exploits. If it traces to a human failure mode instead, cut it.
Each tool is a small CLI that enforces one machine-checkable gate. They share a runtime
convention (.adlc/ for tickets, ledgers, and gate evidence) and a common contract
(see CONVENTIONS.md) so 21 independently built tools feel like one
product.
Each package publishes independently under the @adlc npm scope. Install only what you
need, or run on demand with npx:
# one tool, global
npm install -g @adlc/spec-lint
# or run without installing
npx @adlc/spec-lint <spec.md>
# or install the whole suite behind one `adlc <tool>` command
npm install -g @adlc/cli
adlc spec-lint <spec.md>
| Phase | Packages |
|---|---|
| Spec & ticket shaping | parallax · spec-lint · premortem · coldstart |
| Execution supervision & rails | preflight · model-router · merge-forecast · rails-guard · flail-detector · consensus-fix |
| Review evidence & calibration | behavior-diff · gate-manifest · hollow-test · review-calibration · model-ratchet · gate-fuzzing |
| Compounding defenses | lesson-foundry · rejection-mining · skill-rot |
| Shared foundation | @adlc/core · @adlc/cli |
See docs/package-reference.md for binaries, command forms, and per-package detail, and docs/toolkit.md for how the packages fit the ADLC flow.
This repo is also a Claude Code plugin — it makes the whole lifecycle usable from
inside the editor (phase-routing skill, ticket/distill/maintain commands, a
prosecutor subagent, and hooks that fire the gates automatically), with no API
keys (Claude is the model via --prompt-only):
npm install -g @adlc/cli
/plugin marketplace add voodootikigod/adlc
/plugin install adlc@adlc
/adlc-init
See docs/claude-code.md for the full adoption guide.
Every tool follows the same contract (CONVENTIONS.md):
@adlc/core only.--prompt-only on every LLM-backed tool — print the exact prompt and exit, so the
tool is usable with zero API keys (paste into any harness).--json on every tool — machine-readable output for orchestrators.0 = gate passes · 1 = operational error · 2 = gate fails.git clone https://github.com/voodootikigod/adlc.git
cd adlc
npm install
npm test
Requires Node.js 18 or newer.
npx claudepluginhub voodootikigod/adlc --plugin adlcHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
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.
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