SDLC-design

Draft and refine technical design documents for architecture, data models, and APIs.

122|10|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pangon/ai-sdlc-scaffold --skill sdlc-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SDLC-design
Source: https://github.com/pangon/ai-sdlc-scaffold/tree/main/.claude/skills/SDLC-design
Command: npx skills add https://github.com/pangon/ai-sdlc-scaffold --skill sdlc-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and refinement of technical design documents, ensuring that project requirements are translated into clear, actionable specifications for software development.

Core Features & Use Cases

  • Architecture Design: Define system components, responsibilities, and interactions.
  • Data Modeling: Specify data structures, types, and relationships.
  • API Design: Document interface contracts, endpoints, and data formats.
  • Design Completeness Assessment: Evaluate the readiness of design artifacts against requirements and constraints.
  • Use Case: A product manager has approved a set of user stories. This Skill can be used to generate the initial architecture, data model, and API specifications required for the development team to begin coding.

Quick Start

Use the SDLC-design skill to draft the architecture document for the project.

Frequently Asked Questions about SDLC-design

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

FAQPage Schema
How do I translate approved project requirements into technical specifications?

To translate requirements into technical specifications, draft and refine architecture, data models, and API specifications based on approved project objectives, capturing design decisions as formal artifacts.

What is the best way to generate a software architecture design from user stories?

The best way to generate software architecture design from user stories is to define system components, responsibilities, and interactions, ensuring the design completeness is assessed against requirements and constraints.

How do I assess design completeness against requirements and constraints?

You assess design completeness against requirements by evaluating the readiness of architecture and data model artifacts, identifying critical, important, and minor gaps in the technical specifications.

Can I document API specifications and data models in the same technical design document?

Yes, you can document API specifications and data models together; the Skill drafts and refines both interface contracts, endpoints, data structures, types, and relationships within the technical design document.

Do I need approved project objectives before starting technical specification drafting?

Yes, you need approved project objectives and requirements before starting, as the drafting and refining of architecture, data models, and API specifications is based entirely on these approved inputs.