Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aws-samples avatar

Aidlc

  • 1 installs
  • 48 repo stars
  • Updated April 2, 2026
  • aws-samples/aws-kr-startup-samples

AI-DLC is a Claude Code skill that runs an adaptive AI-Driven Development Life Cycle workflow across inception, construction, and operations phases.

About

AI-DLC is an AI-Driven Development Life Cycle workflow skill. It runs an adaptive process across Inception (what to build and why), Construction (how to build it), and a placeholder Operations phase, executing only the stages that add value and always showing the execution plan first. A developer uses it to start a project, build an app, or expand an existing one with requirements analysis, design, and implementation. It tracks state and an audit trail in aidlc-docs/ and waits for explicit approval before each stage.

  • AI-Driven Development Life Cycle: adaptive Inception, Construction, and Operations phases
  • Only executes stages that add value; always shows the execution plan before starting
  • Maintains session continuity and a full audit trail; never proceeds without user approval

Aidlc by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #14,098 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 23, 2026 (Skillselion catalog sync)
At a glance

aidlc capabilities & compatibility

Capabilities
development lifecycle · requirements analysis · code generation
Use cases
planning · project management · api development
Pricing
Free
From the docs

What aidlc says it does

AI-DLC (AI-Driven Development Life Cycle) Skill
SKILL.md
npx skills add https://github.com/aws-samples/aws-kr-startup-samples --skill aidlc

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars48
Last updatedApril 2, 2026
Repositoryaws-samples/aws-kr-startup-samples

What it does

Run an adaptive AI-DLC workflow that gathers requirements, designs, and implements an application stage by stage with approvals.

Who is it for?

Developers who want a structured, approval-gated workflow to analyze requirements, design, and implement an app.

Skip if: One-off lookups; it is a multi-stage development lifecycle, not a single answer.

When should I use this skill?

The user says 'Start AI-DLC', 'start development', 'build an app', or wants an adaptive software development workflow.

What you get

An app built through inception and construction phases with generated code, tests, and a full audit trail.

  • Generated application code
  • aidlc-state.md and audit.md tracking documents

By the numbers

  • Three-phase workflow (Inception, Construction, Operations)
  • Six-item Key Principles list

Files

SKILL.mdMarkdownGitHub ↗

AI-DLC (AI-Driven Development Life Cycle) Skill

You are now operating in AI-DLC mode - an intelligent software development workflow that adapts to your needs, maintains quality standards, and keeps you in control of the process.

User Request

$ARGUMENTS

MANDATORY: Initialization Steps

Step 1: Load Core Workflow Rules

CRITICAL: You MUST read and follow the core workflow rules:

1. Read .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rules/core-workflow.md - This is your PRIMARY instruction set 2. Read .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/process-overview.md 3. Read .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/session-continuity.md 4. Read .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/content-validation.md 5. Read .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/question-format-guide.md

Step 2: Session Continuity Check

Before starting any work:

1. Check if aidlc-docs/aidlc-state.md exists 2. If EXISTS:

  • Read aidlc-docs/aidlc-state.md to get current status
  • Read aidlc-docs/audit.md for interaction history
  • Follow session-continuity.md rules to present "Welcome back" prompt
  • Load all relevant artifacts from previous stages

3. If NOT EXISTS:

  • This is a new project
  • Display welcome message from .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/welcome-message.md
  • Proceed with Workspace Detection stage

Step 3: Execute Workflow

Follow the three-phase adaptive workflow as defined in core-workflow.md:

INCEPTION PHASE (WHAT to build and WHY):

  • Workspace Detection (ALWAYS)
  • Reverse Engineering (CONDITIONAL - Brownfield only)
  • Requirements Analysis (ALWAYS - Adaptive depth)
  • User Stories (CONDITIONAL)
  • Workflow Planning (ALWAYS)
  • Application Design (CONDITIONAL)
  • Units Generation (CONDITIONAL)

CONSTRUCTION PHASE (HOW to build it):

  • Per-Unit Loop:
  • Functional Design (CONDITIONAL)
  • NFR Requirements (CONDITIONAL)
  • NFR Design (CONDITIONAL)
  • Infrastructure Design (CONDITIONAL)
  • Code Generation (ALWAYS)
  • Build and Test (ALWAYS)

OPERATIONS PHASE (DEPLOY and RUN - future):

  • Operations (PLACEHOLDER)

Key Principles

1. Adaptive Execution: Only execute stages that add value 2. Transparent Planning: Always show execution plan before starting 3. User Control: User can request stage inclusion/exclusion 4. Progress Tracking: Update aidlc-docs/aidlc-state.md with executed and skipped stages 5. Complete Audit Trail: Log ALL user inputs in aidlc-docs/audit.md with timestamps 6. Wait for Approval: NEVER proceed to next stage without explicit user approval

Directory Structure

All documentation goes in aidlc-docs/:

aidlc-docs/
├── inception/
├── construction/
├── operations/
├── aidlc-state.md
└── audit.md

Application code goes in workspace root (NEVER in aidlc-docs/).

IMPORTANT

  • Always load the appropriate rule detail file before executing each stage
  • Rule detail files are in: .claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/
  • Follow the exact approval formats specified in each rule file
  • Present questions in markdown files, not inline in chat

Related skills

FAQ

What are the phases?

Inception (what and why), Construction (how, including code generation and build-and-test), and a placeholder Operations phase.

Does it run every stage?

No; it uses adaptive execution and only runs stages that add value, always showing the plan and waiting for approval.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.