src/skill/plan-review/SKILL.md
Criteria for reviewing implementation plans against quality standards
npx skillsauth add kdcokenny/opencode-workspace plan-reviewInstall 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.
Load this skill when reviewing implementation plans (not code).
Systematic plan review focused on 3 quality categories: Citation Quality, Completeness, and Actionability. Structure is pre-validated by plan_save—focus on whether the plan provides actionable implementation guidance.
Note: Saved plans are structurally validated by
plan_savebefore storage. Format compliance (YAML frontmatter, status markers, CURRENT marker, numbering) is guaranteed. Focus your review on the quality aspects below.
| Requirement | Check |
|-------------|-------|
| Decisions reference sources | ref:delegation-id format used |
| No unsubstantiated claims | Architectural decisions cite research |
| Research phases show refs | Completed research tasks include citations |
| Citations are verifiable | IDs match actual delegation outputs |
Red Flags:
- in Source column→ ref:id| Requirement | Check | |-------------|-------| | Goal is specific | Measurable outcome, not vague intent | | Phases are logical | Sequential, with clear progression | | Edge cases considered | Error handling, failure modes addressed | | Notes section present | Key decisions and observations documented | | Context & Decisions table | Captures architectural choices with rationale |
Goal Quality Examples:
| Requirement | Check | |-------------|-------| | Tasks are specific | Clear what file/component is affected | | No ambiguous tasks | Avoids "investigate" or "figure out" without scope | | Dependencies clear | Sequential tasks show logical order | | Implementation path obvious | Developer can start without clarification |
Actionability Examples:
src/auth/jwt.ts with sign/verify functions" (specific file)UserService.create()" (clear scope)| Severity | Icon | Criteria | Action Required | |----------|------|----------|-----------------| | Critical | 🔴 | Missing citations for key decisions, no clear goal, unactionable tasks | Must fix before execution | | Major | 🟠 | Vague tasks, incomplete phases, missing edge case handling | Should fix | | Minor | 🟡 | Missing notes, unclear dependencies, incomplete rationale | Nice to fix | | Nitpick | 🟢 | Style preferences, wording suggestions | Optional |
Structure your plan review as:
## Plan Review
### Files Reviewed
- `PLAN.md` (or plan content from `plan_read`)
### Overall Assessment
APPROVE | REQUEST_CHANGES | NEEDS_DISCUSSION
### Summary
2-3 sentence overview of plan quality.
### Issues
#### 🔴 Critical
- [Issue description with specific location]
#### 🟠 Major
- [Issue description with specific location]
#### 🟡 Minor
- [Issue description with specific location]
#### 🟢 Nitpick
- [Suggestion]
### Quality Assessment
| Check | Status |
|-------|--------|
| Goal is specific and measurable | PASS / FAIL |
| Citations support key decisions | PASS / FAIL |
| Tasks are actionable | PASS / FAIL |
| Edge cases addressed | PASS / FAIL |
### Positive Observations
- [What's done well - always include at least one]
plan_save handles structural validationBefore completing a plan review, verify:
testing
Criteria for reviewing implementation plans against quality standards
testing
Guidelines for creating and managing implementation plans with citations
development
Visual & UI philosophy (The 5 Pillars of Intentional UI). Understand deeply to avoid "AI slop" and create distinctive, memorable interfaces.
development
Comprehensive code review methodology with severity classification and confidence thresholds