视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
create-prd【文档与办公】PRD scaffolding expert that generates structured product requirements documents using an 8-section framework, problem framing canvas, and working-backwards press release. Use to spec a new product or feature.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Structured product requirements document creation using a proven 8-section framework. This skill produces clear, jargon-free PRDs that communicate what to build, why it matters, and how success is measured. Every PRD generated follows a consistent structure that keeps engineering, design, and business stakeholders aligned.
prd_scaffolder.py generates the skeleton with guided placeholders.Before generating the PRD, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2–3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the PRD.
python scripts/prd_scaffolder.py --product-name "MyProduct" \
--objective "Short description of the outcome" \
--segments "Segment A, Segment B"
references/prd-framework.md).references/prd-writing-guide.md, then share for feedback.AI app builders, AI design tools, and AI coding assistants make a clickable or working prototype cheaper than a long spec for some work. Use the prototype to learn; keep the PRD to decide.
Build a prototype first (or alongside the spec) when:
Write the spec first when: the risk is regulatory, data, security, pricing, or cross-team dependency; or the change is a well-understood extension of an existing flow.
Testing the prototype with users:
discovery/brainstorm-experiments/).The PRD still must contain: the problem and who has it (Background), success metrics (Objective KRs), constraints (technical, legal, budget, timeline), explicit non-goals, and risks/open questions. Link the prototype and the test findings in Section 7 (Solution) — the prototype illustrates the solution, it does not replace the requirements.
Handoff to engineering: label the prototype as throwaway or as a starting point, and say which. Generated prototype code is not production code by default — list what it skips (auth, error states, accessibility, performance, security review, data model) so engineering scopes the real build. Hand over the prototype link, the tested flows, the findings, and the P0/P1/P2 scope together.
references/prd-framework.md — read this while writing: the two pre-PRD techniques, full 8-section framework with per-section guidance, writing principles, scaffolder flag reference, troubleshooting, and success criteria.references/prd-writing-guide.md — read this when polishing a draft: section-by-section writing guide and the review checklist.references/red-flags.md — read this before sharing the PRD: common ways PRDs go wrong with bad/good examples and fixes.assets/prd_template.md — complete PRD template ready to fill in.In Scope: 8-section PRD skeleton generation with guided placeholders; section-by-section writing guidance (plain-language, specificity); market-segment definition by jobs-to-be-done; value-proposition mapping with Value Curve; release planning with Now/Next/Later and explicit deferral.
Out of Scope: Technical architecture or system design docs (engineering/); user story writing and backlog creation (execution/job-stories/, execution/wwas/); detailed UX research or usability testing plans (product-team/); financial business-case modeling (finance/).
Important Caveats: A PRD is a communication tool, not a contract — treat it as a living document. The 8-section framework is proven, but lightweight agile teams may need only sections 1, 3, 4, 7, 8, while regulated contexts may need more. Unclear or missing requirements are a well-documented source of rework, so review the PRD with engineering and design before build starts.
| Integration | Direction | Description |
|---|---|---|
discovery/identify-assumptions/ | Receives from | Validated and "Test Now" assumptions populate PRD Section 7 with evidence |
discovery/brainstorm-experiments/ | Receives from | Experiment results validate or invalidate PRD assumptions |
discovery/pre-mortem/ | Receives from | Tiger mitigations become PRD risk sections |
execution/brainstorm-okrs/ | Feeds into | PRD Key Results (Section 4) align with quarterly OKR targets |
execution/outcome-roadmap/ | Feeds into | PRD release plan (Section 8) maps to roadmap Now/Next/Later horizons |
execution/prioritization-frameworks/ | Receives from | Feature priority (P0/P1/P2) in Section 7 informed by RICE/ICE scoring |
senior-pm/ | Feeds into | PRD stakeholder context feeds stakeholder mapper engagement plans |