skills/design-doc-review-loop/SKILL.md
Run the review-revision loop for an existing design doc: call design-doc-reviewer, address Critical Gaps and Minor Issues, repeat until clean, then mark the doc Revised for feature-delivery. Use when asked to review and revise, repeat until no gaps remain, prepare a design doc for feature delivery, or start a reviewer subagent and address feedback. Use design-doc-reviewer for one-time read-only critique.
npx skillsauth add eho/agent-skills design-doc-review-loopInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are acting as the coordinator for a complete design document review and revision cycle. Your job is to compose two specialist workflows:
design-doc-reviewer: independently critiques the design doc and saves a review artifact. It does not edit the design doc.design-doc: revises the design doc by triaging review feedback, updating the design, adding ## Revision Notes, and updating status when appropriate.Keep review and revision responsibilities separate. The value of this skill is orchestration: independent review, disciplined feedback triage, repeated clean-up passes, and a final design status that feature-delivery can trust.
This workflow is designed to use subagents so the reviewer has a fresh, independent context. If the current runtime requires explicit user permission before starting subagents, and the user's request did not clearly ask for subagents, delegation, or a full review-revision loop, ask for confirmation before starting.
A request such as "use the design-doc-review-loop skill", "repeat review until no gaps remain", "get this design doc ready for feature delivery", or "start a subagent to review the design doc, address feedback, and repeat" is enough to proceed because this skill's purpose is delegation.
Identify the Target Design Doc
docs/design/ for recent design docs.review-*.md when selecting the target design doc.Check Prerequisites
design-doc-reviewer and design-doc skills are available in the current environment.Draft, missing, or already Revised; an already revised doc can still be re-reviewed.feature-delivery from this skill.Start Independent Review
design-doc-reviewer skill.docs/design/review-[original-filename].md.## Design Review Handoff
- Design doc:
- Review file:
- Score:
- Critical gaps count:
- Minor issues count:
- Additional open questions count:
- Ready for implementation: yes/no
- Top findings:
Decide Whether Revision Is Needed
Critical gaps count is 0 and Minor issues count is 0, skip to final status preparation.Revise the Design Doc
design-doc skill's Revision Workflow:
Accept, Accept (Alt), Reject, or Defer## Revision NotesStatus: Revised yet if a follow-up review is still required.design-doc skill and require this final handoff:
## Design Revision Handoff
- Design doc:
- Review file addressed:
- Accepted:
- Accepted with alternative:
- Rejected:
- Deferred:
- Verification:
- Blocked: yes/no
Repeat Review
Critical gaps count: 0Minor issues count: 0Prepare for Feature Delivery
Revised.**Status:** Revised, Status: Revised, or frontmatter equivalent, matching the file's existing convention.**Revised 2026-05-21:** Addressed review feedback and passed follow-up design review with no critical gaps or minor issues.
## Revision Notes exists and references the latest review artifact.feature-delivery only by reporting that the design doc is ready.Use concise prompts that include the handoff requirements. Adapt the target design doc path as needed.
Use the design-doc-reviewer skill to review this design document:
Design doc: <design-doc-path>
Save the normal review artifact as docs/design/review-[original-filename].md. Complete the reviewer workflow as a read-only critique; do not edit the design document.
Return this final handoff:
## Design Review Handoff
- Design doc:
- Review file:
- Score:
- Critical gaps count:
- Minor issues count:
- Additional open questions count:
- Ready for implementation: yes/no
- Top findings:
Use the design-doc skill's Revision Workflow to revise this design document using the review artifact.
Design doc: <design-doc-path>
Review file: <review-file-path>
Triage every review item as Accept, Accept (Alt), Reject, or Defer. Update the design doc for accepted feedback, preserve review strengths, add or update ## Revision Notes, and keep unresolved decisions in Open Questions. Do not mark the design doc Revised unless this revision is being performed after a clean follow-up review with no Critical Gaps or Minor Issues.
Return this final handoff:
## Design Revision Handoff
- Design doc:
- Review file addressed:
- Accepted:
- Accepted with alternative:
- Rejected:
- Deferred:
- Verification:
- Blocked: yes/no
When the loop completes, report:
Status is RevisedIf the loop stops because it is blocked or reached the pass limit, do not mark the design doc Revised. Report the remaining Critical Gaps, Minor Issues, or decisions needed from the user.
Revised after the latest review reports no Critical Gaps and no Minor Issues.feature-delivery; it does not publish issues, implement stories, or review PRs.documentation
Compact the current conversation into a handoff document for another agent to pick up.
tools
--- name: expo-ios-agent-device description: Drive the Kotoba Expo iOS simulator effectively with agent-device. Use when verifying iOS UI behavior, testing Expo dev-client flows, seeding simulator app state, diagnosing accessibility selectors, or automating simulator QA for this repo. --- # Expo iOS Agent Device Use this skill when automating Kotoba on the iOS simulator with `agent-device`. ## Preflight Run these before planning commands: ```sh agent-device --version agent-device help workf
development
Create or update a DESIGN.md design system specification for websites, apps, prototypes, or product designs. Use when the user asks to generate a DESIGN.md, design system spec, UI specification, frontend design source of truth, Stitch/Google Design.md-style document, or agent-ready design tokens and component guidelines from images, descriptions, screenshots, mockups, brand notes, or raw product requirements.
databases
Orchestrate the complete delivery workflow for one GitHub user story: implement it with the user-story-implementer skill, review the resulting PR with the user-story-reviewer skill, address reviewer feedback, and repeat until the PR is approved, merged, or blocked. You MUST use this skill when asked to "implement and review a user story", "run the full user story workflow", "deliver USERST-001", "complete USERST-001 end to end", or "run implementation and review together".