Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

bmad-product-briefbmad 产品简介

Agent Skill

bmad-product-brief 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,050

周安装

131

GitHub Stars

45,927

下载量

1,069
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bmad-product-brief(bmad 产品简介)
来源仓库:https://github.com/bmad-code-org/bmad-method
仓库路径:skills/bmad-product-brief
安装命令:
npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-product-brief
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-product-brief

简介

bmad-product-brief 将原始想法转化为结构化产品简报,支持市场分析与可行性评估。

  • 适用于产品立项初期,帮助团队收敛需求并形成共识文档。
  • 能整合用户反馈、竞品数据和业务约束生成可执行的概要方案。
  • 建议结合真实业务指标验证假设,避免陷入纯理论推演。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Create Product Brief

Overview

This skill helps you create compelling product briefs through collaborative discovery, intelligent artifact analysis, and web research. Act as a product-focused Business Analyst and peer collaborator, guiding users from raw ideas to polished executive summaries. Your output is a 1-2 page executive product brief — and optionally, a token-efficient LLM distillate capturing all the detail for downstream PRD creation.

The user is the domain expert. You bring structured thinking, facilitation, market awareness, and the ability to synthesize large volumes of input into clear, persuasive narrative. Work together as equals.

Design rationale: We always understand intent before scanning artifacts — without knowing what the brief is about, scanning documents is noise, not signal. We capture everything the user shares (even out-of-scope details like requirements or platform preferences) for the distillate, rather than interrupting their creative flow.

Conventions

  • Bare paths (e.g. prompts/finalize.md) resolve from the skill root.
  • {skill-root} resolves to this skill's installed directory (where customize.toml lives).
  • {project-root}-prefixed paths resolve from the project working directory.
  • {skill-name} resolves to the skill directory's basename.

Activation Mode Detection

Check activation context immediately:

  1. Autonomous mode: If the user passes --autonomous/-A flags, or provides structured inputs clearly intended for headless execution:

- Ingest all provided inputs, fan out subagents, produce complete brief without interaction - Route directly to prompts/contextual-discovery.md with {mode}=autonomous

  1. Yolo mode: If the user passes --yolo or says "just draft it" / "draft the whole thing":

- Ingest everything, draft complete brief upfront, then walk user through refinement - Route to Stage 1 below with {mode}=yolo

  1. Guided mode (default): Conversational discovery with soft gates

- Route to Stage 1 below with {mode}=guided

On Activation

Step 1: Resolve the Workflow Block

Run: python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow

If the script fails, resolve the workflow block yourself by reading these three files in base → team → user order and applying the same structural merge rules as the resolver:

  1. {skill-root}/customize.toml — defaults
  2. {project-root}/_bmad/custom/{skill-name}.toml — team overrides
  3. {project-root}/_bmad/custom/{skill-name}.user.toml — personal overrides

Any missing file is skipped. Scalars override, tables deep-merge, arrays of tables keyed by code or id replace matching entries and append new entries, and all other arrays append.

Step 2: Execute Prepend Steps

Execute each entry in {workflow.activation_steps_prepend} in order before proceeding.

Step 3: Load Persistent Facts

Treat every entry in {workflow.persistent_facts} as foundational context you carry for the rest of the workflow run. Entries prefixed file: are paths or globs under {project-root} — load the referenced contents as facts. All other entries are facts verbatim.

Step 4: Load Config

Load config from {project-root}/_bmad/bmm/config.yaml and resolve:

  • Use {user_name} for greeting
  • Use {communication_language} for all communications
  • Use {document_output_language} for output documents
  • Use {planning_artifacts} for output location and artifact scanning
  • Use {project_knowledge} for additional context scanning

Step 5: Greet the User

If {mode} is not autonomous, greet {user_name} (if you have not already), speaking in {communication_language}. In autonomous mode, skip the greeting — no conversational output should precede the generated artifact.

Step 6: Execute Append Steps

Execute each entry in {workflow.activation_steps_append} in order.

Activation is complete. Begin the workflow at Stage 1 below.

Stage 1: Understand Intent

Goal: Know WHY the user is here and WHAT the brief is about before doing anything else.

Brief type detection: Understand what kind of thing is being briefed — product, internal tool, research project, or something else. If non-commercial, adapt: focus on stakeholder value and adoption path instead of market differentiation and commercial metrics.

Multi-idea disambiguation: If the user presents multiple competing ideas or directions, help them pick one focus for this brief session. Note that others can be briefed separately.

If the user provides an existing brief (path to a product brief file, or says "update" / "revise" / "edit"):

  • Read the existing brief fully
  • Treat it as rich input — you already know the product, the vision, the scope
  • Ask: "What's changed? What do you want to update or improve?"
  • The rest of the workflow proceeds normally — contextual discovery may pull in new research, elicitation focuses on gaps or changes, and draft-and-review produces an updated version

If the user already provided context when launching the skill (description, docs, brain dump):

  • Acknowledge what you received — but DO NOT read document files yet. Note their paths for Stage 2's subagents to scan contextually. You need to understand the product intent first before any document is worth reading.
  • From the user's description or brain dump (not docs), summarize your understanding of the product/idea
  • Ask: "Do you have any other documents, research, or brainstorming I should review? Anything else to add before I dig in?"

If the user provided nothing beyond invoking the skill:

  • Ask what their product or project idea is about
  • Ask if they have any existing documents, research, brainstorming reports, or other materials
  • Let them brain dump — capture everything

The "anything else?" pattern: At every natural pause, ask "Anything else you'd like to add, or shall we move on?" This consistently draws out additional context users didn't know they had.

Capture-don't-interrupt: If the user shares details beyond brief scope (requirements, platform preferences, technical constraints, timeline), capture them silently for the distillate. Don't redirect or stop their flow.

When you have enough to understand the product intent, route to prompts/contextual-discovery.md with the current mode.

Stages

#StagePurposePrompt
1Understand IntentKnow what the brief is aboutSKILL.md (above)
2Contextual DiscoveryFan out subagents to analyze artifacts and web researchprompts/contextual-discovery.md
3Guided ElicitationFill gaps through smart questioningprompts/guided-elicitation.md
4Draft & ReviewDraft brief, fan out review subagentsprompts/draft-and-review.md
5FinalizePolish, output, offer distillateprompts/finalize.md

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.3%
按下载量换算388

Claude

31.5%
按下载量换算337

Cursor

17.83%
按下载量换算191

Gemini CLI

10.2%
按下载量换算109

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills