Generate a market requirements document (MRD) from a product idea and save it as Markdown under the current project's markdown/ directory. Use when the user asks to write, draft, create, produce, or refine an MRD, market requirements document, product opportunity document, market demand analysis, product idea validation document, or asks for "写 MRD", "市场需求文档", "产品立项文档", "产品机会分析", especially when input is only an idea and the output should be structured, visual, and decision-oriented.
70
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Turn a product idea into a decision-ready MRD. The MRD must prove why the opportunity is worth pursuing before drifting into PRD-level feature details.
Default output: a Markdown file saved to the current project's markdown/ directory. Create the directory if missing.
Accept any of these:
If the idea is understandable but incomplete, proceed and mark missing facts as Assumptions or To Validate. Ask a question only when the product idea, target user, and use scenario are all too ambiguous to infer.
Normalize the idea
Choose MRD depth
Build the MRD argument
references/mrd-playbook.md for the writing logic.assets/mrd-template.md as the output skeleton when useful.Add useful visuals
.svg file in the same markdown/ directory and reference it from the MRD with .Save files
markdown/<产品或主题>-MRD-<YYYYMMDD>.mdmarkdown/<product-or-topic>-mrd-<YYYYMMDD>.mdmarkdown/<same-prefix>-figure-1.svg, figure-2.svg, etc.Self-check before final response
markdown/; any SVG references point to existing files.For current market size, regulations, competitor claims, pricing, recent product launches, or funding/news, browse and cite reliable sources. If browsing is unavailable or unnecessary, write "market data pending verification" rather than inventing numbers.
Keep the final reply short:
3b9c83d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.