charted-review
Reviews a design doc with expert sub-agents
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reviews a design doc with expert sub-agents
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Interviews the user section by section to collaboratively produce design documents. Use when creating a design doc, starting feature design, or when the user invokes the design command.
Continues Charted Coding work for a PR by routing to scaffold, red, or green based on design doc progress. Use when resuming work on a PR, continuing TDD after a break, or when the user invokes charted continue with a design doc and PR number.
Progressively activates todo tests one at a time, updates implementation code until each passes (verified via Wallaby), checks off matching design doc progress, then moves to the next—following the design doc as the single source of truth.
Writes the next failing test based on provided design doc and existing todo tests
Writes work-in-progress code and tests based on design doc
SOC 직업 분류 기준
| name | charted-review |
| description | Reviews a design doc with expert sub-agents |
Review the design doc at ${designDocPath} by dispatching four expert sub-agents in parallel, then synthesize their feedback into a single, actionable review.
If the sub-agents from Step 2 are not already configured, ask me to install them. If I confirm, copy sub-agents from the ./assets/agents folder to the {workspaceRoot}/.cursor/agents folder if using Cursor. Adapt the paths if I am not using Cursor.
Spawn the following four sub-agents simultaneously (all in one message). Each agent receives the full design doc content and must return a structured review.
| Sub-agent type | Focus area |
|---|---|
accessibility-expert | Accessibility of the proposed UI — ARIA, keyboard navigation, screen-reader support, color contrast, focus management, semantic HTML. |
security-analyst | Security implications — input validation, injection risks, auth/authz gaps, data exposure, secure defaults. |
ux-expert | Usability — interaction patterns, error/empty/loading states, information architecture, responsiveness, cognitive load. |
xp-coach | Engineering practices — testability, incremental delivery, PR plan quality, simplicity, YAGNI, refactoring opportunities. |
Each sub-agent prompt must include:
approve, request-changes, or needs-discussion.Collect the four reviews. Present a summary table to the user:
| Expert | Verdict | # Concerns |
|---|
Then list all concerns grouped by expert.
After listing, identify conflicts — cases where two or more experts give contradictory guidance (e.g., one says "add a confirmation dialog" and another says "reduce interaction steps", or one says "split into more PRs" and another says "too many PRs already").
For each conflict:
After the challenge round, check if the experts now agree.
Unresolved: {short title}
{Expert A} argues: {summary of position}
{Expert B} argues: {summary of position}
What is your call?
Wait for the user's decision on each unresolved conflict before producing the final consolidated review.
Produce a consolidated review with:
approve, request-changes, or approve-with-nits based on the aggregated outcome.