aidlc-design

Create domain designs, logical designs, and ADRs for software architecture tasks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/onesmartguy/raptor-claude-plugins --skill aidlc-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidlc-design
Source: https://github.com/onesmartguy/raptor-claude-plugins/tree/main/plugins/aidlc/skills/aidlc-design
Command: npx skills add https://github.com/onesmartguy/raptor-claude-plugins --skill aidlc-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guide the Construction Phase with Domain Designs, Logical Designs, and Architecture Decision Records (ADRs). Use after Units and Stories are created to bridge planning to implementation.

Core Features & Use Cases

  • Create Domain Designs defining aggregates, entities, value objects, and events aligned with planning outcomes.
  • Generate Logical Designs detailing patterns, interfaces, and integration approaches, and produce ADRs for significant decisions.
  • Manage end-to-end design workflow, track tasks with AI-DLC methodology, and store artifacts linked to the Unit page.

Quick Start

Initiate domain and logical design for the active unit and draft ADRs as part of the construction phase.

Frequently Asked Questions about aidlc-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create architecture decision records to bridge software planning and implementation?

Architecture decision records bridge planning and implementation by guiding engineers from domain design through ADRs. You generate logical designs detailing patterns and interfaces, then produce ADRs for significant decisions aligned with planning outcomes.

What is domain design in the AI-DLC construction phase?

Domain design in the AI-DLC construction phase defines aggregates, entities, value objects, and events aligned with planning outcomes. It is initiated for the active unit to bridge planning to implementation after units and stories are created.

How do I generate domain models and design artifacts for software units and stories?

You generate domain models and design artifacts by initiating domain and logical design for the active unit. This workflow creates aggregates, entities, and value objects, then details patterns and interfaces, storing artifacts linked to the unit page.

When do I need to create ADRs and bounded contexts for software architecture tasks?

You need to create ADRs and bounded contexts during the construction phase after units and stories are created. This bridges planning to implementation by enforcing disciplined workflows for domain models and decision records.

Can I use AI-DLC methodology to manage end-to-end design workflows and track design tasks?

Yes, AI-DLC methodology manages end-to-end design workflows and tracks tasks by enforcing disciplined workflows. It initiates domain and logical design for the active unit and stores artifacts linked to the unit page.

What are the limitations of using ADRs for bridging planning and implementation?

ADRs for bridging planning and implementation require units and stories to be created first. This methodology enforces disciplined workflows, so it may not suit teams lacking structured planning outcomes or formal construction phase definitions.