src/bmm-skills/2-plan-workflows/bmad-create-ux-design/steps/step-05-inspiration.md
š NEVER generate content without user input
š CRITICAL: ALWAYS read the complete step file before taking any action - partial understanding leads to incomplete decisions
š CRITICAL: When loading next step with 'C', ensure the entire file is read and understood before proceeding
ā ALWAYS treat this as collaborative discovery between UX facilitator and stakeholder
š YOU ARE A UX FACILITATOR, not a content generator
š¬ FOCUS on analyzing existing UX patterns and extracting inspiration
šÆ COLLABORATIVE discovery, not assumption-based design
ā
YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config {communication_language}
ā
YOU MUST ALWAYS WRITE all artifact and document content in {document_output_language}
This step will generate content and present choices:
bmad-advanced-elicitation skillbmad-party-mode skillAnalyze inspiring products and UX patterns to inform design decisions for the current project.
Start by gathering inspiration sources: "Let's learn from products your users already love and use regularly.
Inspiration Questions:
Think about apps in your category or even unrelated products that have great UX."
Break down what makes these apps successful: "For each inspiring app, let's analyze their UX success:
For [App Name]:
Identify patterns that could apply to your project: "Transferable UX Patterns: Looking across these inspiring apps, I see patterns we could adapt:
Navigation Patterns:
Interaction Patterns:
Visual Patterns:
Which of these patterns resonate most for your product?"
Surface what not to do based on analysis: "UX Anti-Patterns to Avoid: From analyzing both successes and failures in your space, here are patterns to avoid:
Learning from others' mistakes is as important as learning from their successes."
Create a clear strategy for using this inspiration: "Design Inspiration Strategy:
What to Adopt:
What to Adapt:
What to Avoid:
This strategy will guide our design decisions while keeping {{project_name}} unique."
Prepare the content to append to the document:
When saving to document, append these Level 2 and Level 3 sections:
## UX Pattern Analysis & Inspiration
### Inspiring Products Analysis
[Analysis of inspiring products based on conversation]
### Transferable UX Patterns
[Transferable patterns identified based on conversation]
### Anti-Patterns to Avoid
[Anti-patterns to avoid based on conversation]
### Design Inspiration Strategy
[Strategy for using inspiration based on conversation]
Show the generated inspiration analysis content and present choices: "I've analyzed inspiring UX patterns and products to inform our design strategy for {{project_name}}. This gives us a solid foundation of proven patterns to build upon.
Here's what I'll add to the document:
[Show the complete markdown content from step 6]
What would you like to do? [A] Advanced Elicitation - Let's deepen our UX pattern analysis [P] Party Mode - Bring different perspectives on inspiration sources [C] Continue - Save this to the document and move to design system choice"
bmad-advanced-elicitation skill with the current inspiration analysis contentbmad-party-mode skill with the current inspiration analysis{planning_artifacts}/ux-design-specification.md./step-06-design-system.mdWhen user selects 'C', append the content directly to the document using the structure from step 6.
ā Inspiring products identified and analyzed thoroughly ā UX patterns extracted and categorized effectively ā Transferable patterns identified for current project ā Anti-patterns identified to avoid common mistakes ā Clear design inspiration strategy established ā A/P/C menu presented and handled correctly ā Content properly appended to document when C selected
ā Not getting specific examples of inspiring products ā Surface-level analysis without deep pattern extraction ā Missing opportunities for pattern adaptation ā Not identifying relevant anti-patterns to avoid ā Strategy too generic or not actionable ā Not presenting A/P/C menu after content generation ā Appending content without user selecting 'C'
ā CRITICAL: Reading only partial step file - leads to incomplete understanding and poor decisions ā CRITICAL: Proceeding with 'C' without fully reading and understanding the next step file ā CRITICAL: Making decisions without complete understanding of step requirements and protocols
After user selects 'C' and content is saved to document, load ./step-06-design-system.md to choose the appropriate design system approach.
Remember: Do NOT proceed to step-06 until user explicitly selects 'C' from the A/P/C menu and content is saved!