
from crouton-kit24
Analyze technical designs for requirements coverage, flow correctness, and architectural feasibility to surface implementation risks.
Review Design provides a structured multi-phase review workflow that checks a technical design against stated requirements, simulates runtime flows to find seam issues, and assesses architectural feasibility. The skill runs automated task subagents for requirement coverage and feasibility checks, then performs an in-agent flow simulation to find gaps between components and handoffs. Its output is a concise list of PASS/FAIL findings and grouped implementation risks.
Use this after drafting or updating a design document (design.md). Invoke it when you need to verify that the design actually satisfies acceptance criteria, to find integration or handoff mismatches before implementation, or to check whether the proposed architecture is buildable with existing project patterns. It is intended for design reviews, engineering spec validation, and pre-implementation audits.
Best suited for agents that support Task, Read and code-aware tools (Claude Code / sonnet-style Task subagents). It assumes the host environment can spawn Task subagents and read repository files.
Review Design is an agent skill for validating technical designs against requirements through a four-phase process: requirements coverage check, flow simulation, feasibility review, and aggregation. It has no bundled scripts — it's purely instructional, delegating to Task subagents for coverage and feasibility checks while the main agent handles flow simulation directly. Well-structured with clear output contracts and anti-patterns to avoid.
Clean skill with no security concerns. Well-written instructions with specific checks for flow simulation (preconditions, state consistency, failure handling, handoffs). Includes guardrails against false positives in feasibility review. No scripts to test.