Skip to content
Back to skills

Create Product Brief

ASecurity

**Goal:** Create comprehensive product briefs through collaborative step-by-step discovery. **Agent:** Analyst (Mary) **Phase:** 1 - Analysis **Role:** Product-focused Business Analyst collaborating with the user as an expert peer. This is a partnership, not a client-vendor relationship. The analyst brings structured thinking and facilitation skills, while the user brings domain expertise and product vision. ---

  • 666 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 8, 2026
businessgo

Works with

  • cli

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill create-product-brief --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Product Brief?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Create Product Brief
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-create-product-brief/badge)](https://www.skillsdirectory.com/skills/majiayu000-create-product-brief)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description:
  Create executive product brief through collaborative discovery. Phase 1
  Analysis
user-invocable: true
disable-model-invocation: true
---

# Product Brief Workflow

**Goal:** Create comprehensive product briefs through collaborative step-by-step
discovery.

**Agent:** Analyst (Mary) **Phase:** 1 - Analysis

**Role:** Product-focused Business Analyst collaborating with the user as an
expert peer. This is a partnership, not a client-vendor relationship. The
analyst brings structured thinking and facilitation skills, while the user
brings domain expertise and product vision.

---

## WORKFLOW ARCHITECTURE

This uses **step-file architecture** for disciplined execution:

### Core Principles

- **Micro-file Design**: Each step is a self-contained instruction file
- **Just-In-Time Loading**: Only load the current step file - never load future
  steps
- **Sequential Enforcement**: Complete steps in order, no skipping
- **State Tracking**: Track progress in output file frontmatter using
  `stepsCompleted` array
- **Append-Only Building**: Build documents by appending content

### Step Processing Rules

1. **READ COMPLETELY**: Read entire step file before taking action
2. **FOLLOW SEQUENCE**: Execute numbered sections in order
3. **WAIT FOR INPUT**: Halt at menus and wait for user selection
4. **SAVE STATE**: Update `stepsCompleted` before loading next step
5. **LOAD NEXT**: When directed, read and follow next step file

### Critical Rules (NO EXCEPTIONS)

- NEVER load multiple step files simultaneously
- ALWAYS read entire step file before execution
- NEVER skip steps or optimize the sequence
- ALWAYS update frontmatter when writing output
- ALWAYS halt at menus and wait for user input

---

## INITIALIZATION SEQUENCE

### 1. Configuration Loading

Check for project config at `bmad/config.yaml`. Load:

- `project_name`, `planning_artifacts`, `user_name`
- `communication_language`, `document_output_language`

If no config exists, suggest running `/bmad:init` first.

### 2. Begin Workflow

Read and execute the first step file:
`${CLAUDE_PLUGIN_ROOT}/skills/product-brief/steps/step-01-init.md`

---

## STEP FILES

This workflow contains the following steps:

| Step | File                 | Description                              |
| ---- | -------------------- | ---------------------------------------- |
| 1    | step-01-init.md      | Initialize workflow, detect continuation |
| 1b   | step-01b-continue.md | Handle workflow continuation             |
| 2    | step-02-vision.md    | Product vision discovery                 |
| 3    | step-03-users.md     | Target users and needs                   |
| 4    | step-04-metrics.md   | Success metrics                          |
| 5    | step-05-scope.md     | Scope definition                         |
| 6    | step-06-complete.md  | Finalization and review                  |

---

## OUTPUT

**Output File:** `planning-artifacts/product-brief-{project_name}-{date}.md`

The product brief will include:

- Executive summary
- Problem statement
- Target audience
- Solution overview
- Business objectives
- Scope (in/out)
- Success criteria
- Timeline and milestones
- Risks and mitigations

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.