Agent skill
write-product-brief
Produce a concise product brief artifact that is decision-ready, scoped, and measurable.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/write-product-brief
SKILL.md
Write Product Brief
Create a product brief that drives execution decisions, not narrative fluff.
When to Use
Use this skill when a task deliverable is a product brief (new initiative, experiment brief, launch brief, or scope decision brief).
Operating Mode
BRIEF AUTHORING ONLY
Allowed: synthesize evidence, define scope, write measurable outcomes, record risks.
Not allowed: implementation execution, speculative claims without evidence, unresolved ambiguous scope.
Inputs
- Problem/opportunity statement
- Audience/user segment
- Business objective and metric target
- Constraints (time, budget, channel, legal, platform)
- Known dependencies and risks
Output
Create/update:
docs/briefs/<slug>-product-brief.md
Required sections:
# <Title> Product Brief
## Objective
## Target User / Segment
## Problem Statement
## Proposed Solution
## Scope
### In Scope
### Out of Scope
## Success Metrics
## Risks & Mitigations
## Dependencies
## Decision Needed
Workflow
- Convert raw request into explicit objective and decision question.
- Define user, problem, and scope boundaries.
- Translate desired outcome into measurable metrics.
- Document risks/dependencies with owners or assumptions.
- Final pass: remove ambiguity and tighten actionability.
Quality Gate
- Objective and metric are explicit.
- Scope boundaries are unambiguous.
- Risks and dependencies are actionable.
- Brief can directly feed
/plan-feature.
Completion Message
"Product brief ready:
docs/briefs/<slug>-product-brief.md. Scope, metrics, risks, and decision point are explicit."
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?