name: 'step-12-create-product-brief' description: 'Compile all captured information and generate the complete Product Brief document'
nextStepFile: './step-13-content-init.md' workflowFile: '../workflow.md'
Present a cohesive summary of everything captured, get final confirmation, and generate the complete Product Brief document.
{communication_language}Check context first:
existing_materials.has_materials = true: Frame as "Here's the refined strategic foundation..." (acknowledging we built on existing work)existing_materials.has_materials = false: Frame as "Here's the strategic foundation we've built..." (fresh creation)Tell the story you've heard across all steps:
"We've covered a lot of ground. Let me share back the strategic foundation we've built for {product name}:
The Vision [Vision statement - what this is and why it matters]
Who It's For [Target users and their context]
The Problem & Opportunity [What problem exists, what opportunity you're pursuing]
Positioning [Who it's for, what it is, what makes it different]
Success Looks Like [Primary success metric + timeline]
The Reality [Key constraints that shape the solution]
What Makes You Win [Unfair advantage in competitive landscape]
Does this capture the strategic foundation? Anything that feels off or missing?"
Key principle: Present it as a coherent story, not a checklist.
If user confirms: Great! Proceed to generate document.
If user wants adjustments:
If user sees gaps:
Use the template, but make it readable:
Structure:
# Product Brief: {Product Name}
## Strategic Summary
[2-3 paragraph narrative capturing the essence]
## Vision
[Vision statement + context]
## Positioning
[Full positioning with components]
## Target Users
[Primary user profile(s)]
## Business Model
[B2B/B2C/Both + rationale]
## Success Criteria
[Primary + secondary metrics, timeline]
## Competitive Landscape
[Alternatives, unfair advantage, why you win]
## Constraints & Context
[Timeline, budget, technical, etc.]
## Tone of Voice
[Attributes + examples]
---
**Status:** Product Brief Complete
**Next Phase:** Trigger Mapping (Phase 2)
**Last Updated:** [Date]
Show the completed brief and celebrate:
"Product Brief complete!
I've documented everything in
[output_location]/product-brief.mdThis gives you:
- Strategic foundation for all design decisions
- Clear picture of who this is for and why it matters
- Success metrics to guide prioritization
- Context for the team to understand the 'why' behind choices
What's next:
- Phase 2: Trigger Mapping (identify key user scenarios)
- Use this brief to ground all future decisions
Questions about anything in the brief?"
Finalize design log:
In dialog/progress-tracker.md:
completeIn dialog/decisions.md, append:
### Product Brief Synthesis (Step 12)
**Final narrative presented:** [Yes/adjustments made]
**Adjustments during synthesis:**
- [Any changes made during final review]
**User confirmation:** [Confirmed / Refined and confirmed]
**Brief generated:** [Location]
**Completion:** [Timestamp]
Display: "Select an Option: [C] Continue to next step"
ONLY WHEN step objectives are met and user confirms will you then load and read fully {nextStepFile}.
Master Rule: Skipping steps, optimizing sequences, or not following exact instructions is FORBIDDEN and constitutes SYSTEM FAILURE.