aidlc
Installation
SKILL.md
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:
- Read
.claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rules/core-workflow.md- This is your PRIMARY instruction set - Read
.claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/process-overview.md - Read
.claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/session-continuity.md - Read
.claude/skills/aidlc/aidlc-workflows/aidlc-rules/aws-aidlc-rule-details/common/content-validation.md - 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:
- Check if
aidlc-docs/aidlc-state.mdexists - If EXISTS:
- Read
aidlc-docs/aidlc-state.mdto get current status - Read
aidlc-docs/audit.mdfor interaction history - Follow session-continuity.md rules to present "Welcome back" prompt
- Load all relevant artifacts from previous stages
- Read
- 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
- Adaptive Execution: Only execute stages that add value
- Transparent Planning: Always show execution plan before starting
- User Control: User can request stage inclusion/exclusion
- Progress Tracking: Update
aidlc-docs/aidlc-state.mdwith executed and skipped stages - Complete Audit Trail: Log ALL user inputs in
aidlc-docs/audit.mdwith timestamps - 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
Weekly Installs
1
Repository
aws-samples/aws…-samplesGitHub Stars
47
First Seen
Apr 1, 2026
Security Audits