bmad-product-brief

Facilitate creation, refinement, and validation of product briefs through conversational coaching.

26|4|Updated Jul 21, 2026
One-click install
npx skills add https://github.com/skyf0xx/hedgehog --skill bmad-product-brief-skyf0xx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-product-brief
Source: https://github.com/skyf0xx/hedgehog/tree/main/skills/BMAD/bmm-skills/1-analysis/bmad-product-brief
Command: npx skills add https://github.com/skyf0xx/hedgehog --skill bmad-product-brief-skyf0xx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill solves the problem of poorly defined product requirements and architectural drift by facilitating a structured, disciplined, and conversational approach to creating, updating, or validating product briefs.

Core Features & Use Cases

  • Guided Facilitation: Acts as an expert product coach to draw out unexamined assumptions and ensure briefs are right-sized to their purpose.
  • Mechanical Enforcement: Uses a persistent memlog and automated workflow steps to ensure decisions are tracked and context is maintained across sessions.
  • Use Case: Use this when you have a rough idea for a new feature and need to pressure-test your assumptions, define success criteria, and generate a professional product brief before starting development.

Quick Start

Invoke the bmad-product-brief skill to begin a new product brief creation session for your current project.

Frequently Asked Questions about bmad-product-brief

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a product brief to define project requirements before development?

Create a product brief through conversational coaching that draws out assumptions, defines success criteria, and ensures alignment between user intent and technical architecture. This structured approach prevents poorly defined requirements and architectural drift.

What is the best way to validate a rough feature idea before starting development?

Validate a rough feature idea by pressure-testing your assumptions through expert-led facilitation. This process right-sizes the brief to its purpose and generates a professional product brief before development begins.

How does conversational coaching maintain context for product briefs across multiple sessions?

Conversational coaching maintains context across sessions by using a persistent memlog and automated workflow steps. This mechanical enforcement ensures decisions are tracked and an audit trail of design rationale is preserved.

Do I need uv installed to use a product brief generation skill?

You need uv installed as it is a required dependency for running the skill. The skill relies on this environment to execute scripts and manage the persistent audit trail of product decisions.

When should I use an expert product coach rather than just writing a plain brief?

Use an expert product coach when you have unexamined assumptions or face potential architectural drift. The guided facilitation ensures your brief captures true user intent and aligns technical architecture with project requirements.

Can I integrate local project context into product brief validation?

You can integrate local project context into product brief validation. The skill operates across the full product lifecycle and connects with local context and external tools to maintain persistent documentation.