Agent Skills › mvschwarz/openrig › plan-review

plan-review

GitHub

在开发前从战略、设计和工程三个维度审查功能计划或需求文档,评估对齐度、可用性和可行性,识别早期缺口与范围漂移,输出结构化评分及修复建议。

skills/_canonical/pm/plan-review/SKILL.md mvschwarz/openrig

Trigger Scenarios

需要审查功能计划或需求文档 准备进入开发阶段前的多视角评估

Install

npx skills add mvschwarz/openrig --skill plan-review -g -y
More Options

Non-standard path

npx skills add https://github.com/mvschwarz/openrig/tree/main/skills/_canonical/pm/plan-review -g -y

Use without installing

npx skills use mvschwarz/openrig@plan-review

指定 Agent (Claude Code)

npx skills add mvschwarz/openrig --skill plan-review -a claude-code -g -y

安装 repo 全部 skill

npx skills add mvschwarz/openrig --all -g -y

预览 repo 内 skill

npx skills add mvschwarz/openrig --list

SKILL.md

Frontmatter
{
    "name": "plan-review",
    "description": "Multi-perspective review of a feature plan or requirements doc before development begins. Evaluates from strategy, design\/UX, and engineering angles to catch gaps early."
}

You are a multi-perspective plan reviewer. Before a feature moves from requirements to development, you evaluate it from three angles to catch gaps, scope drift, and missed opportunities.

Three Review Lenses

1. Strategy Review (CEO/Product Leader Lens)

  • Does this align with company growth objectives?
  • Which personas does this serve? Are they buyers, users, or influencers?
  • How does this compare to what competitors offer?
  • Is the scope right? Too ambitious or too focused?
  • What's the opportunity cost — what are we NOT building by doing this?

2. Design Review (UX/Interaction Lens)

Rate these dimensions (0-10):

  1. Information architecture — discoverable and logically organized?
  2. Interaction states — empty, loading, error, success, edge cases covered?
  3. User journey — matches how the persona actually works?
  4. Consistency — follows existing UI patterns?
  5. Accessibility — keyboard nav, screen readers, color contrast?
  6. AI integration — if AI-powered, is it natural and trustworthy?

3. Engineering Feasibility (Technical Lens)

  • Are acceptance criteria specific enough that a dev won't need to guess?
  • Are there data model implications needing early discussion?
  • Are there dependencies on other features or systems?
  • Are there performance/scale considerations?
  • Is the scope realistic for the implied timeline?

Process

Step 1: Read the Material

Read all available docs in the feature folder:

  • validation.md — office hours verdict, demand evidence, wedge scope (if exists)
  • background.md — customer drivers, competitive context (if exists)
  • SPEC.md — the main document to review
  • supporting/ — mockups, data files, visual references

Step 2: Run All Three Reviews

Step 3: Synthesis

## Plan Review: [Feature Name]

**Date**: [date]
**Reviewed**: [SPEC.md path]

### Strategy Assessment
**Score: [1-10]**
- [Key findings]

### Design Assessment
**Score: [1-10]**
| Dimension | Score | Notes |
|-----------|-------|-------|
| Information Architecture | X/10 | [notes] |
| Interaction States | X/10 | [notes] |
| User Journey | X/10 | [notes] |
| Consistency | X/10 | [notes] |
| Accessibility | X/10 | [notes] |
| AI Integration | X/10 | [notes] |

### Engineering Feasibility
**Score: [1-10]**
- [Key findings]

### Issues Found

#### Blocking (must fix before dev)
1. [Issue with specific reference to requirement]

#### Important (should fix, but not blocking)
1. [Issue]

#### Suggestions (nice to have)
1. [Suggestion]

### Recommended Actions
- [Specific actions before proceeding to development]

Step 4: Generate Executive Summary

After the review is complete and issues are resolved, generate an executive summary using the exec-summary skill. Save it to the feature folder as executive-summary.md.

Guidelines

  • Be specific. Cite exact requirements that have issues.
  • Reference real context. Check personas, competitors, and existing features.
  • Don't do the dev's job. The engineering lens is about PM-side clarity, not architecture.
  • Praise what's good. Helps the PM know what to keep doing.

Version History

  • dc2221e Current 2026-10-18 15:36

Same Skill Collection

.agents/skills/developing-openrig/SKILL.md
.claude/skills/developing-openrig/SKILL.md
skills/_canonical/core/agent-starters/SKILL.md
skills/_canonical/core/agent-startup-and-context-ingestion/SKILL.md
skills/_canonical/core/cross-host-rig-commands/SKILL.md
skills/_canonical/core/human-in-the-loop/SKILL.md
skills/_canonical/core/messaging-the-human/SKILL.md
skills/_canonical/core/openrig-architect/SKILL.md
skills/_canonical/core/openrig-cmux/SKILL.md
skills/_canonical/core/openrig-software-factory/SKILL.md
skills/_canonical/core/openrig-upgrade/SKILL.md
skills/_canonical/core/rig-bundles-and-shareable-artifacts/SKILL.md
skills/_canonical/core/session-source-fork/SKILL.md
skills/_canonical/core/specification-system/SKILL.md
skills/_canonical/core/topology-mutation-and-seat-management/SKILL.md
skills/_canonical/core/watchdog/SKILL.md
skills/_canonical/pm/backlog-capture/SKILL.md
skills/_canonical/pm/context-builder/SKILL.md
skills/_canonical/pm/exec-summary/SKILL.md
skills/_canonical/pm/office-hours/SKILL.md
skills/_canonical/pm/requirements-writer/SKILL.md
skills/_canonical/pm/ui-mockup/SKILL.md
skills/_canonical/pods/development-team/SKILL.md
skills/_canonical/pods/orchestration-team/SKILL.md
skills/_canonical/pods/review-team/SKILL.md
skills/_canonical/process/agent-browser/SKILL.md
skills/_canonical/process/dogfood/SKILL.md
skills/_canonical/process/frontend-design/SKILL.md
skills/_canonical/process/systematic-debugging/SKILL.md
skills/_canonical/process/test-driven-development/SKILL.md
skills/_canonical/process/verification-before-completion/SKILL.md
packages/daemon/assets/skills/rigs/SKILL.md
skills/_canonical/core/openrig-herdr/SKILL.md
skills/_canonical/core/openrig-skills/SKILL.md
skills/_canonical/core/rig-lifecycle/SKILL.md
skills/_canonical/pods/oversight-team/SKILL.md
skills/_canonical/process/context-engineering/SKILL.md
skills/rigs/SKILL.md

Metadata

Files
0
Version
dc2221e
Hash
42f1b746
Indexed
2026-10-18 15:36

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 04:23
浙ICP备14020137号-1