reviewing-design-docs

Identify gaps and ambiguities in design documents before implementation.

8|5|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/axiomantic/spellbook --skill reviewing-design-docs-axiomantic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing-design-docs
Source: https://github.com/axiomantic/spellbook/tree/main/skills/reviewing-design-docs
Command: npx skills add https://github.com/axiomantic/spellbook --skill reviewing-design-docs-axiomantic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams catch ambiguities and gaps in design documents before implementation, reducing rework and downstream delays.

Core Features & Use Cases

  • Identify missing decisions and unclear requirements within architecture specs, technical designs, and design proposals.
  • Validate alignment between design documents and potential implementation plans, surfacing risks early.
  • Provide a structured remediation approach with actionable findings that guide engineers and product teams.

Quick Start

Review a design document and generate a findings report with a prioritized remediation plan.

Frequently Asked Questions about reviewing-design-docs

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

FAQPage Schema
How do I identify gaps and ambiguities in a technical design document before implementation?

To review a design document for gaps and ambiguities, analyze architecture specs and system proposals to surface missing decisions and inconsistencies. This process validates alignment between the design and implementation plan, providing a structured findings report with a prioritized remediation plan.

What is the best way to audit an architecture specification for missing decisions?

Auditing an architecture specification for missing decisions involves executing a structured review workflow across the technical design. This workflow surfaces unclear requirements and inconsistencies, ultimately generating an actionable findings report that guides engineers through a prioritized remediation plan.

How do I fact-check claims in a system proposal when verifiability is needed?

Fact-checking claims in a system proposal requires a structured review workflow that escalates unverifiable items to a dedicated fact-checker. This ensures that ambiguities within the technical design are validated and resolved before implementation begins.

Does this design document review process work for system proposals across different software projects?

Yes, the design document review process is applicable to architecture specs, technical designs, and system proposals across various software projects. It identifies missing decisions and validates alignment with implementation plans regardless of the specific project context.

What should be included in a remediation plan after reviewing a technical design?

A remediation plan after a technical design review should include a prioritized findings report detailing identified gaps, ambiguities, and inconsistencies. It provides actionable steps that guide engineers and product teams in resolving missing decisions before implementation.

Why does my technical design review fail to surface inconsistencies in architecture specs?

A technical design review may fail to surface inconsistencies in architecture specs if it lacks a structured review workflow with explicit findings reporting and fact-checker escalation. Implementing a formal gap-analysis process ensures missing decisions are caught.