reviewing-construction-design

Reviews architectural diagrams, module interfaces, and data contracts during Construction Phase for design quality and API patterns.

24|2|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/ikeisuke/ai-dlc-starter-kit --skill reviewing-construction-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing-construction-design
Source: https://github.com/ikeisuke/ai-dlc-starter-kit/tree/main/skills/reviewing-construction-design
Command: npx skills add https://github.com/ikeisuke/ai-dlc-starter-kit --skill reviewing-construction-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured approach to reviewing design artifacts in the Construction phase, helping teams identify architectural, pattern, and API design quality gaps early.

Core Features & Use Cases

  • Structured evaluation criteria covering architecture boundaries, design patterns, and API interfaces.
  • Tool-agnostic guidance for Codex/Claude/Gemini style reviews and iterative session management.
  • Real-world use cases include reviewing module interfaces, data contracts, and integration points to surface issues before implementation.

Quick Start

Review the target design artifacts in your project using the provided criteria and generate a structured set of findings.

Frequently Asked Questions about reviewing-construction-design

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

FAQPage Schema
How do I review architecture diagrams and module interfaces during the construction phase?

To review architecture diagrams and module interfaces during the construction phase, apply structured evaluation criteria to identify quality gaps, verify proper pattern usage, and surface design issues early. This ensures clean API design and aligned boundaries before implementation begins.

What is a structured design review and how does it improve API design?

A structured design review systematically evaluates architecture boundaries, design patterns, and API interfaces against project guidelines. It improves API design by capturing findings with a structured checklist, providing actionable recommendations that align data contracts and integration points with standards.

How do I check if my data contracts and integration points follow proper design patterns?

Check data contracts and integration points by applying tool-agnostic design review criteria to evaluate pattern usage and clean API design. This structured evaluation surfaces architectural quality gaps and generates a checklist of actionable findings for project alignment.

When do I need to perform a design review in the software development lifecycle?

You need to perform a design review during the Construction Phase of the software development lifecycle. Applying it at this stage helps identify architectural, pattern, and API design quality gaps early, before actual implementation locks in potential flaws.

Can I use this design review process with different code generation tools?

Yes, you can use this design review process with different code generation tools. It provides tool-agnostic guidance for iterative session management, allowing you to evaluate architecture diagrams and module interfaces across Codex, Claude, or Gemini style workflows.

What is the best way to evaluate architecture boundaries and system design before implementation?

The best way to evaluate architecture boundaries and system design before implementation is to use a structured checklist to review design artifacts. This surfaces pattern usage and API design issues early, providing actionable recommendations aligned with project guidelines and standards.