bmad-product-brief

Create, update, and validate product briefs through conversational coaching and structured workflows.

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill bmad-product-brief-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-product-brief
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/bmad-product-brief
Command: npx skills add https://github.com/PastaSus/egg-defender --skill bmad-product-brief-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Turning a rough product idea into a clear, honest, right-sized product brief is hard: assumptions go unexamined, context gets lost between sessions, and drafts drift from prior decisions. This Skill coaches you through creating, updating, or validating a product brief while keeping a persistent audit trail of every decision. ## Core Features & Use Cases - Three intent modes: Create a new brief from scratch, Update an existing brief against a change signal, or Validate a brief with honest, line-cited critique. - Coaching or fast path: Choose a deep conversational coaching mode that pushes back on thin assumptions, or a fast path that drafts with [ASSUMPTION] tags for quick review. - Persistent workspace: Each run writes brief.md, an optional addendum.md for extra depth, and an append-only .memlog.md decision log, so work resumes cleanly across sessions. - Use Case: You have a startup idea and a pitch meeting tomorrow. Invoke the skill, brain-dump your idea, let it research the landscape, and walk away with a polished 1-2 page brief plus an addendum of supporting detail. ## Quick Start Help me create a product brief for my new mobile app idea using the bmad-product-brief skill.

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 with an AI assistant?

Invoke the skill and describe your idea in a brain dump. It runs a discovery conversation, optionally researches the market landscape, then drafts a brief in a persistent workspace with brief.md, an addendum, and a decision log you can resume later.

How do I update an existing product brief when requirements change?

Use the Update intent: the skill reads the existing brief, addendum, and memlog, runs discovery against the change signal, and surfaces conflicts with prior decisions before editing. Fundamental changes trigger an offer to create a fresh brief instead.

Can I validate a product brief for weaknesses?

Yes, the Validate intent critiques the brief against its own purpose, citing specific lines and caveating what cannot be evaluated. Findings return inline, and the skill always offers to roll them into an update.

Does the product brief skill work in headless or non-interactive mode?

Yes, headless mode completes the detected intent without prompting, using provided inputs and workspace contents. If intent stays ambiguous it halts with a blocked JSON status and reason, and always ends with a JSON status block listing artifact paths.

What files does the product brief workflow produce?

Each run creates a workspace folder containing brief.md with YAML frontmatter, an optional addendum.md for depth that does not fit the brief, and a .memlog.md append-only log recording every decision, change, override, and assumption.

Can I customize the brief template and workflow steps?

Yes, customize.toml supports team and user override files that change the brief template, output paths, activation steps, persistent facts, document standards, and external handoffs like Confluence uploads, merged per structural override rules.