design-review

Validate architecture and design documents section-by-section before rewriting.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/Herxinsasa/Skills-Collector --skill design-review-herxinsasa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-review
Source: https://github.com/Herxinsasa/Skills-Collector/tree/main/design-review
Command: npx skills add https://github.com/Herxinsasa/Skills-Collector --skill design-review-herxinsasa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Updating architecture or design documents often leads to inconsistent changes, lost rationale for modifications, and messy inline edits that make version tracking difficult, resulting in outdated or contradictory design documentation.

Core Features & Use Cases

  • Section-by-Section Validation: Systematically review each part of an existing design document against new learnings, implementation insights, or related cross-reference documents.
  • Structured Change Logging: Record all proposed changes with clear rationale in a separate changes document, avoiding messy inline edits.
  • Use Case Example: When refining a microservices architecture design after a production latency issue, use this skill to validate each service boundary decision, log changes with supporting evidence, and produce a clean updated design document.

Quick Start

Use the design-review skill to validate the current payment system design document against the new fraud detection implementation requirements and generate a structured change log before rewriting the full document.

Frequently Asked Questions about design-review

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

FAQPage Schema
How do I validate an architecture document before rewriting it?

Architecture document validation requires systematically reviewing each section against new learnings or cross-reference documents to ensure consistency. This process mandates section-by-section review and rationale logging before any rewriting occurs.

What is the best way to track changes when refining a technical design document?

The best way to track changes during technical design document refinement is recording all proposed modifications with clear rationale in a separate changes document. This avoids messy inline edits and maintains traceability for version upgrades.

How do I check cross-document consistency for architecture decisions after implementation?

Cross-document consistency checks involve reviewing existing design documents against implementation insights or related cross-reference materials. This validates service boundary decisions and captures supporting evidence for architecture modifications.

Why do design document updates lead to inconsistent changes and lost rationale?

Design document updates cause inconsistent changes and lost rationale when messy inline edits are made directly without structured validation. Separating validation and rewrite workflows eliminates contradictory design documentation.

Does design validation work for post-context change decision reviews?

Design validation works for post-context change decision reviews by mandating section-by-section validation of architecture documents. It enforces structured change logging to satisfy traceability requirements before rewriting.

What are the limitations of inline editing when updating technical design documents?

Inline editing limitations include losing modification rationale, creating messy version tracking, and producing outdated or contradictory design documentation. Structured change logging in a separate document avoids these issues.