Skills Plugins MCP Prompt Model 博客 我的中心

write-brd

Write a practical Business Requirements Document (BRD) from a product idea, feature concept, customer request, business problem, or rough product opportunity. Use when the user asks to write, draft, generate, refine, or save a BRD/business requirements document/product business case in Markdown, especially when the output should be saved under the current project's markdown directory and include diagrams using Mermaid, SVG, or ASCII.

DeepseekModel 官方收录技能 质量 优秀 · 90 v1.0.0

获取

https://deepseekmodel.com/api/download.php?id=digoal-blog-skills-write-brd-skill-md&format=skill
下载 .skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name write-brd description Write a practical Business Requirements Document (BRD) from a product idea, feature concept, customer request, business problem, or rough product opportunity. Use when the user asks to write, draft, generate, refine, or save a BRD/business requirements document/product business case in Markdown, especially when the output should be saved under the current project's markdown directory and include diagrams using Mermaid, SVG, or ASCII. Write BRD Purpose Turn a rough product idea into a decision-ready BRD Markdown file saved in the current project's markdown/ directory. The BRD should help stakeholders decide whether to invest, what user problem is real, what scope is in or out, and how success will be verified after launch. This skill writes BRDs, not PRDs. Keep implementation detail high enough for feasibility and handoff, but do not expand into screen-by-screen product specs unless the user asks. Default Output Save one Markdown file to markdown/<topic>-BRD-<YYYYMMDD>.md . Use a Chinese topic name when the user writes in Chinese; otherwise use kebab-case English. Include at least one useful diagram inside the BRD. Use Mermaid by default. Use ASCII for tiny flows. Use SVG only when layout or richer visual explanation is needed. If using SVG, save it as a separate file in the same markdown/ directory, named figure-1-<topic>-BRD-<YYYYMMDD>.svg , then reference it from the Markdown with ![描述](figure-1-<topic>-BRD-<YYYYMMDD>.svg) . Workflow 1. Clarify the idea just enough If the user's idea is too thin to write a credible BRD, ask at most 3 questions. Prefer assumptions over long interrogation. Ask only for missing information that changes the BRD materially: Target user or customer Business goal or pain point Product context or company type Constraints such as time, budget, compliance, existing systems If the user gives no detail beyond an idea, proceed with explicit assumptions and mark low-confidence sections. 2. Reframe the idea as a business decision Before writing sections, convert the idea into this chain: business loss/opportunity -> target user -> current workaround -> proposed capability -> success metric -> delivery boundary -> stop/continue rule Reject pure feature-first framing. Do not start the BRD from "we need feature X" unless you immediately explain why the business should fund it. 3. Build the BRD from three lenses Use these lenses in every BRD: Investment lens : What loss, revenue, cost, risk, or strategic option justifies the work? User evidence lens : Who has the problem, in what scenario, what do they do today, and what behavior should change? Delivery lens : What is in scope, what is out, what depends on other teams or systems, and how will completion be verified? 4. Use the BRD template Read assets/brd-template.md when drafting the document. Adapt headings to the user's context, but keep the core decision logic intact. For extra guidance on evidence, diagrams, validation, and wording, read references/brd-writing-guide.md . 5. Add diagrams that explain decisions Every BRD must include at least one diagram that supports reasoning, not decoration. Good diagram choices: Business value chain: problem -> opportunity -> scope -> metric -> decision User workflow: current process -> pain point -> proposed process Scope boundary: in scope / out of scope / future phase Delivery dependency map Post-launch validation loop Use Mermaid unless SVG is clearly better. If using SVG, create a standalone SVG file and reference it in Markdown. 6. Write success and stop conditions Every BRD must include: Baseline metric or "baseline unknown; must be measured before build" Target metric and time window Data source or owner Launch success criteria Stop, shrink, or pivot condition Do not let "launch completed" stand in for "business value achieved". 7. Save and verify After writing the Markdown file: Confirm it exists under the current project's markdown/ directory. Confirm at least one diagram exists in the Markdown. If any SVG is referenced, confirm the SVG file exists beside the Markdown file. Check that the BRD contains in-scope, out-of-scope, success metrics, risks, dependencies, and post-launch validation. Tell the user the saved file path and any assumptions made. Evidence Rules If current market data, competitor claims, regulations, pricing, or product facts matter, browse or otherwise verify with reliable sources before writing. If evidence cannot be verified, label it as an assumption instead of presenting it as fact. Prefer concrete observations over vague claims: "5 interviewed users spent 2-4 hours weekly reconciling data" is better than "users strongly need efficiency". Do not invent customer quotes, user counts, revenue, conversion rates, or benchmark data. Writing Style Write in clear, decision-oriented business language. Keep the BRD practical and readable; avoid inflated product management jargon. Use tables for structured scope, metrics, risks, dependencies, and milestones. Use concise paragraphs for context and rationale. Separate "known facts", "assumptions", and "open questions". Minimum BRD Sections If adapting the template, keep these sections at minimum: Title and one-line decision Executive summary Background and business problem Target users and evidence Objectives and success metrics Proposed solution and alternatives Scope: in, out, later Requirements at BRD level Dependencies and constraints Risks and mitigations Milestones and ownership Post-launch validation Open questions
Agent 识别该技能的关键词,点击任意一个即可复制。

该技能未提供触发词。

下载的 .skill 包内含以下字段。
字段 说明
format格式标识(skill/v1)
skill_id技能唯一 ID
name技能名称
version版本号
description技能描述
category所属分类(数组)
trigger_words触发词列表
tags标签列表
source来源标识
source_url来源链接(本页地址)
exported_at导出时间(每次下载生成)
system_prompt系统提示词正文
model_config模型参数:provider / model / temperature / max_tokens / top_p
examples示例
install_guide各平台导入说明(Coze / Dify / Claude / 自定义框架)
同一份技能可按不同平台格式导出。
.skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用 下载
.skillpro 增强格式,额外含脚本 / 工具 / 依赖 / 钩子占位 下载
.json 纯 JSON 导出,只含 system_prompt 与模型参数 下载
Coze 带 frontmatter 的 Markdown,Coze 平台导入用 下载
Dify Dify DSL,创建应用后直接导入 下载

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。