AI-Driven Development Lifecycle - a structured, adaptive software development methodology guided by AI
npx claudepluginhub ijin/aidlc-cc-pluginAI-Driven Development Lifecycle - a structured, adaptive software development methodology guided by AI
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Share bugs, ideas, or general feedback.
A structured, adaptive software development methodology guided by AI.
First, add the marketplace to your Claude Code (one-time setup):
/plugin marketplace add ijin/aidlc-cc-plugin
Then install the plugin:
/plugin install aidlc@aidlc-cc-plugin
Start a new AI-DLC workflow:
/aidlc:start Develop a recommendation engine for cross-selling products
Or resume an existing session:
/aidlc:start
Claude will automatically detect your previous session (via aidlc-docs/aidlc-state.md) and offer to resume where you left off.
AI-DLC guides you through a three-phase adaptive workflow:
┌─────────────────────────────────────────────────────────────┐
│ USER REQUEST │
│ "Develop a recommendation engine..." │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ INCEPTION PHASE │
│ Planning & Architecture │
├─────────────────────────────────────────────────────────────┤
│ • Workspace Detection (greenfield/brownfield) │
│ • Reverse Engineering (brownfield only) │
│ • Requirements Analysis (adaptive depth) │
│ • User Stories (conditional) │
│ • Workflow Planning (adaptive - user approval) │
│ • Application Design (conditional) │
│ • Units Generation (conditional) │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ CONSTRUCTION PHASE │
│ Design & Implementation │
├─────────────────────────────────────────────────────────────┤
│ Per-Unit Loop: │
│ • Functional Design (conditional) │
│ • NFR Requirements (conditional) │
│ • NFR Design (conditional) │
│ • Infrastructure Design (conditional) │
│ • Code Generation (always - with plan approval) │
│ │
│ After All Units: │
│ • Build and Test (always) │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ OPERATIONS PHASE │
│ (Placeholder for Future) │
└─────────────────────────────────────────────────────────────┘
Adaptive Workflow — Stages execute only when they add value. Simple changes skip unnecessary planning. Complex projects get full treatment.
User Control — Approve execution plans before work begins. Request changes at any approval gate. Resume anytime after closing your session.
Complete Audit Trail — All decisions, user inputs, and stage transitions logged with timestamps in aidlc-docs/audit.md.
Chat-Based Interaction — Answer questions directly in conversation. No file editing required.
AI-DLC creates comprehensive documentation in the aidlc-docs/ directory:
<workspace-root>/
├── [your application code]
└── aidlc-docs/
├── aidlc-state.md # Progress tracking with checkboxes
├── audit.md # Complete audit trail with timestamps
├── inception/
│ ├── workspace-analysis.md
│ ├── reverse-engineering/ # (brownfield only)
│ ├── requirements/
│ ├── user-stories/ # (if executed)
│ ├── application-design/ # (if executed)
│ └── plans/
├── construction/
│ ├── unit-01/
│ │ ├── functional-design/
│ │ ├── nfr-requirements/
│ │ ├── nfr-design/
│ │ └── infrastructure-design/
│ └── build-and-test/
└── operations/ # (placeholder)
Option 1: Commit Everything (Recommended for team projects)
git add aidlc-docs/
git commit -m "Add AI-DLC artifacts"
Option 2: Gitignore (Recommended for personal projects)
echo "aidlc-docs/" >> .gitignore