bmad-discovery-research
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseDiscovery Analysis Skill
Discovery Analysis Skill
When to Invoke
触发时机
Automatically activate this skill when the user:
- Says "I have an idea...", "What if we...", "I'm thinking about..."
- Asks "Help me think through...", "Can you help me brainstorm...", "Let's explore..."
- Mentions "new project", "new feature", "explore possibilities"
- Talks about research, competitive analysis, or market exploration
- Has vague requirements that need clarification
- Mentions understanding or documenting an existing project
- Is starting a Level 3-4 project (complex/novel problems)
- Uses words like: idea, brainstorm, explore, research, discovery, analyze
Specific trigger phrases:
- "I have an idea for [something]"
- "What if we built [something]"
- "Help me think through [problem]"
- "Can we explore [opportunity]"
- "I need to research [topic]"
- "Document this project"
- "Understand this codebase"
Do NOT invoke when:
- User already has a detailed PRD (use bmad-product-planning instead)
- User is asking for implementation help (use bmad-development-execution instead)
- User has clear, well-defined requirements (skip to bmad-product-planning)
- User is asking about workflow status (use main-workflow-router)
- Project is Level 0-2 and requirements are clear (skip to bmad-product-planning)
当用户出现以下情况时自动激活此Skill:
- 说出“我有一个想法……”、“如果我们……会怎样”、“我正在考虑……”
- 询问“帮我梳理一下……”、“你能帮我构思创意吗……”、“我们来探索一下……”
- 提到“新项目”、“新功能”、“探索可能性”
- 谈论研究、竞品分析或市场调研
- 需求模糊需要澄清
- 提到要理解或记录现有项目
- 启动3-4级项目(复杂/新颖问题)
- 使用以下词汇:想法、构思、探索、研究、发现、分析
特定触发短语:
- “我有一个关于[某事]的想法”
- “如果我们开发[某物]会怎样”
- “帮我梳理[问题]”
- “我们能探索[机会]吗”
- “我需要研究[主题]”
- “记录这个项目”
- “理解这个代码库”
请勿触发的情况:
- 用户已有详细的PRD(请使用bmad-product-planning)
- 用户询问实现帮助(请使用bmad-development-execution)
- 用户需求清晰明确(直接跳转至bmad-product-planning)
- 用户询问工作流状态(请使用main-workflow-router)
- 项目为0-2级且需求明确(直接跳转至bmad-product-planning)
Mission
任务目标
Turn vague ideas or problem statements into structured briefs that downstream skills can trust. Identify goals, constraints, risks, and unknowns to inform product planning.
将模糊的想法或问题陈述转化为下游Skill可信赖的结构化简报。明确目标、约束、风险和未知因素,为产品规划提供依据。
Inputs Required
所需输入
- problem_statement: initial idea, pain, or opportunity description
- stakeholders: who cares about the outcome and why
- context_assets: repos, documents, or market references available for analysis
If essential context is missing, gather it before deeper synthesis.
- problem_statement:初始想法、痛点或机会描述
- stakeholders:关注结果的相关方及其原因
- context_assets:可用于分析的代码库、文档或市场参考资料
如果缺少关键背景信息,需先收集再进行深度整合。
Outputs
输出内容
- Discovery brief following patterns in
REFERENCE.md - Brainstorm notes (from )
assets/brainstorm-template.md.template - Product brief (from )
assets/product-brief-template.md.template - Research dossier (from )
assets/research-dossier-template.md.template - Prioritized questions and risk register captured for product-requirements skill
- Recommendation on readiness to progress or need for further discovery
Template locations:
.claude/skills/bmad-discovery-research/assets/*.template- 遵循格式的发现简报
REFERENCE.md - 创意构思笔记(来自)
assets/brainstorm-template.md.template - 产品简报(来自)
assets/product-brief-template.md.template - 研究档案(来自)
assets/research-dossier-template.md.template - 为产品需求Skill整理的优先级问题和风险登记册
- 关于是否准备好推进或需要进一步探索的建议
模板位置:
.claude/skills/bmad-discovery-research/assets/*.templateProcess
流程步骤
- Validate entry criteria in and classify project complexity.
CHECKLIST.md - Conduct desk research across provided assets; cite sources.
- Frame insights into concise problem summary, goals, personas, and constraints (use templates in ).
assets/ - Document open questions, assumptions, and risks with recommended owners.
- Deliver summary plus links to created artifacts for the orchestrator and stakeholders.
Note on automation: This skill currently operates through collaborative conversation using templates. No automation scripts are required—artifacts are generated manually using Jinja2 templates from . See for future automation roadmap.
assets/scripts/README.md- 验证中的准入标准并分类项目复杂度。
CHECKLIST.md - 对提供的资产进行案头研究;注明来源。
- 将洞察整理为简洁的问题摘要、目标、用户画像和约束条件(使用中的模板)。
assets/ - 记录未解决的问题、假设和风险,并推荐负责人。
- 向编排器和相关方交付摘要及生成工件的链接。
自动化说明: 此Skill目前通过使用模板的协作对话运行。无需自动化脚本——工件通过中的Jinja2模板手动生成。请查看了解未来自动化路线图。
assets/scripts/README.mdQuality Gates
质量关卡
Confirm is satisfied before signaling readiness for planning. Missing data or low confidence requires escalation.
CHECKLIST.md在表示准备好进入规划阶段前,需确认的要求已满足。数据缺失或信心不足时需升级处理。
CHECKLIST.mdError Handling
错误处理
- If the idea remains ambiguous after initial probing, request specific clarifications rather than guessing.
- Flag conflicting stakeholder goals and recommend alignment conversations.
- When scope is too small (Level 0-1), suggest redirecting to lighter-weight workflows documented in .
REFERENCE.md
- 如果经过初步询问后想法仍不明确,请求具体澄清而非猜测。
- 标记冲突的相关方目标,并建议进行对齐对话。
- 当范围过小(0-1级)时,建议转向中记录的轻量化工作流。
REFERENCE.md