From grace
Design and architecture review. Decompose approved business-analysis solutions into components, interfaces, ADRs, and technology choices. Use after business analysis is approved and before implementation begins.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grace:design-reviewopusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to turn approved Stage 2 analysis into a reviewable Stage 3
Use this skill to turn approved Stage 2 analysis into a reviewable Stage 3 design package.
!cat docs/02-analysis/business-analysis.md 2>/dev/null || echo "WARNING: No business analysis found. Analysis should precede design."
!cat docs/02-analysis/requirements/requirements.md 2>/dev/null || echo "No requirements found."
Review the approved solutions from business analysis.
For each solution, or for each coherent cluster of related solutions, define:
Apply Design by Contract at important boundaries.
Record significant decisions as ADRs when the choice has meaningful consequences.
Build the design traceability matrix.
Flag gaps.
Present the design package for approval.
Produce or update these artifacts as needed:
docs/03-design/01-components.mddocs/03-design/02-interfaces.mddocs/03-design/03-technology-choices.mddocs/03-design/04-traceability-matrix.mddocs/03-design/adr/Use the templates in this skill directory when scaffolding or substantially reshaping those artifacts.
Human approval is required before implementation begins.
npx claudepluginhub grace-method/grace-marketplace --plugin graceProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.