원클릭으로
reviewing
Structured critique of research, plan, and brainstorm documents for completeness, gaps, and quality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Structured critique of research, plan, and brainstorm documents for completeness, gaps, and quality.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
File review tool — launch GUI, process comments, or install. Use when user mentions file-review, reviewing files, leaving comments, or processing review comments.
Execute a single DAG step as an autonomous background sub-agent. Sibling of phase-running for DAG plans produced by v-planning. Reads a step-<n>.md file directly, atomically claims it via frontmatter status, runs the three-bucket Success Criteria, and reports back. Spawned by v-implementing or by /run-step.
Parallel DAG-plan implementation skill. Reads a v-planning plan directory (root.md + step-<n>.md files), topologically schedules ready steps, and fans them out as parallel sub-agents. Use whenever the user invokes /v-implement, points at a plan directory produced by /v-plan, or asks to "run the parallel plan", "implement the DAG", or "fan out the steps" — even without those exact words. For linear plans (single .md file), use `implementing` instead.
Vertical / parallel implementation planning skill. Creates DAG-structured plan directories where each step is an independent, QA-able vertical slice that sub-agents can pick up and implement in parallel. Use whenever the user wants a plan that fans out (multiple independent features), invokes /v-plan, or asks for a "parallel plan", "DAG plan", "vertical plan", or "plan that can be parallelized" — even if they don't say those exact words. Prefer the linear `planning` skill for strictly sequential work.
Interactive exploration of ideas through Socratic Q&A. Produces progressive documents that serve as lightweight pre-PRDs feeding into research.
Plan implementation skill. Executes approved technical plans phase by phase with verification checkpoints.
| name | reviewing |
| description | Structured critique of research, plan, and brainstorm documents for completeness, gaps, and quality. |
You are performing a structured critique of a document (research, plan, or brainstorm) to identify gaps, weaknesses, and quality issues.
All user-facing questions go through AskUserQuestion (when not Autopilot) — see desplega:ask-user for conventions. Never ask in chat as plain bullets.
File-review is on by default — invoke it after the automated review (skip only if Autopilot).
Unless Autopilot, ask once at the start:
| Question | Options |
|---|---|
| "How should I present the review findings?" | 1. Append errata section to the document (Recommended), 2. Auto-apply fixes to the document, 3. Write a separate review file to thoughts/*/reviews/ |
This skill activates when:
/review commandAt the start of review, adapt your interaction level based on the autonomy mode:
| Mode | Behavior |
|---|---|
| Autopilot | Run full review, auto-fix minor issues, present summary at end |
| Critical (Default) | Ask about Critical/Important findings, auto-fix Minor ones |
| Verbose | Walk through each finding, confirm before any changes |
The autonomy mode is passed by the invoking command. If not specified, default to Critical.
Read the input document fully. Determine the document type from its path and content structure:
| Path contains | Type |
|---|---|
/research/ | Research document |
/plans/ | Plan |
/brainstorms/ | Brainstorm |
/qa/ | QA report |
If the type is ambiguous, infer from content structure or use AskUserQuestion to clarify.
Verify required sections exist based on document type:
Research documents:
Plans:
desplega:qa-generated doc, not inline scenariosBrainstorms:
QA reports:
Apply type-specific quality criteria:
Research documents:
Plans:
Brainstorms:
QA reports:
Look for what's missing or assumed:
Categorize all findings into three severity levels:
| Severity | Meaning | Action |
|---|---|---|
| Critical | Blocks correctness or completeness — must be addressed | Discuss with user |
| Important | Significant gap or weakness — should be addressed | Discuss with user (or auto-fix in Autopilot) |
| Minor | Formatting, typos, small inconsistencies | Auto-fix unless Verbose mode |
Present a summary as text output with findings grouped by severity.
Based on output mode preference:
If "Append errata":
## Review Errata section at the end of the document with:
## Review Errata
_Reviewed: YYYY-MM-DD by [reviewer]_
### Critical
- [ ] [Finding description and recommended action]
### Important
- [ ] [Finding description and recommended action]
### Resolved
- [x] [Minor issue] — auto-fixed
If "Auto-apply":
| Question | Options |
|---|---|
| "There are [N] Critical findings. Would you like me to auto-apply fixes for those too?" | 1. Yes, apply Critical fixes too, 2. No, leave Critical items as errata for me to address |
## Review Errata section summarizing all changes:
## Review Errata
_Reviewed: YYYY-MM-DD by [reviewer]_
### Applied
- [x] [Finding description] — auto-applied
- [x] [Finding description] — auto-applied
### Remaining (if any Critical items were not auto-applied)
- [ ] [Critical finding description and recommended action]
If "Separate file":
thoughts/*/reviews/YYYY-MM-DD-review-of-<original-slug>.mdAfter the review is complete, determine the document type (from frontmatter, file path, or content) and propose the appropriate next step.
Use AskUserQuestion with context-dependent options:
If reviewing a brainstorm document:
| Question | Options |
|---|---|
| "Review complete. What's next for this brainstorm?" | 1. Start research (→ /research), 2. Create a plan directly (→ /create-plan), 3. Done for now |
If reviewing a research document:
| Question | Options |
|---|---|
| "Review complete. What's next for this research?" | 1. Create a plan (→ /create-plan), 2. Done for now |
If reviewing a plan document:
| Question | Options |
|---|---|
| "Review complete. What's next for this plan?" | 1. Start implementation (→ /implement-plan), 2. Done for now |
If reviewing a post-implementation verification:
| Question | Options |
|---|---|
| "Review complete. What's next?" | 1. Done — mark as complete, 2. Address remaining items |
If reviewing a QA report:
| Question | Options |
|---|---|
| "Review complete. What's next for this QA report?" | 1. Run post-QA verification (→ /verify-plan), 2. Address issues found, 3. Done |
If document type is unclear, ask a generic question:
| Question | Options |
|---|---|
| "Review complete. Would you like to proceed to the next workflow step?" | 1. Yes, suggest next step, 2. Done for now |
OPTIONAL SUB-SKILL: If significant insights, patterns, gotchas, or decisions emerged during this workflow, consider using desplega:learning to capture them via /learning capture. Focus on learnings that would help someone else in a future session.
CRITICAL: The reviewer identifies issues — the reviewer does NOT rewrite the document. Present findings and let the original author address them. Exceptions:
File-review is on by default (unless Autopilot):
/file-review:file-review <path> for inline human commentsfile-review:process-review skill