This skill convenes a multi-expert panel to review a PRD or product proposal, runs a structured discussion, and delivers a definitive verdict with preserved dissent.
User asks for any of:
Use the user's conversation language, NOT the PRD's content language:
references/personas/experts-cn.md (core: Marty Cagan + 俞军 + 大厂 P9 产品总监)references/personas/experts-intl.md (core: Marty Cagan + Clayton Christensen + Senior PM Director)If a Chinese-speaking PM asks to review an English PRD, still use the Chinese panel — the PM is the audience.
Run these steps in order. Each step references its detailed instructions file.
Print the disclaimer from references/templates/disclaimer.md at the very top. Always show it, every run. Non-negotiable.
Load references/personas/p9-director.md for the character definition and references/templates/intake-dialogue.md for the dialogue format.
The P9 / Senior PM Director conducts a pre-review interrogation:
references/workflows/information-gap-check.mdTrack all skipped items — they become evidence for The Closer in Step 7.
When intake ends, P9 delivers the panel announcement (see references/templates/intake-dialogue.md — closing sequence): states the PRD type, names each situational expert and what they will focus on, and gives the total panel count. This announcement is in P9's voice and precedes the formal panel intro card.
Load references/workflows/prd-classification.md. Classify the PRD into one of:
Based on the classification, select 1-2 situational experts and combine with the 3 core experts for the active language.
Print the "出场卡" using format from references/templates/panel-intro-card.md. One row per expert: name + credential + framework + signature question.
Each expert (loaded from references/personas/experts-{cn|intl}.md) gives exactly:
No scoring numbers. Only tendency labels. Numbers create false precision.
Pick the strongest GO-leaning expert and the strongest NO-GO-leaning expert. One exchange only:
Load references/personas/closer.md and references/workflows/verdict-logic.md.
The Closer:
Print the dissent block using format from references/templates/output-structure.md:
Dissent is always included, even if minor. It is a first-class output.
These are hard constraints. The skill must never violate them.
Accept any input form the runtime supports:
.md, .docx, .pdf, etc.) — use Read toolIf no PRD is provided at invocation, ask the PM to share one before starting Step 0.
| Step | Reads | |
|---|---|---|
| --- | --- | |
| 0 | references/templates/disclaimer.md | |
| 1 | references/personas/p9-director.md, references/templates/intake-dialogue.md, references/workflows/information-gap-check.md | |
| 2 | references/workflows/prd-classification.md, `references/personas/experts-{cn | intl}.md` |
| 3 | references/templates/panel-intro-card.md | |
| 4 | `references/personas/experts-{cn | intl}.md` |
| 6 | `references/personas/experts-{cn | intl}.md` |
| 7 | references/personas/closer.md, references/workflows/verdict-logic.md | |
| 8 | references/templates/output-structure.md |
End-to-end worked examples in references/examples/:
example-cn-feature-review.md — Chinese new feature PRD → full review outputexample-intl-pricing-review.md — English pricing change PRD → full review outputRefer to these when calibrating tone, length, and structure.
共 1 个版本