src/bmm-skills/2-plan-workflows/bmad-create-ux-design/steps/step-04-emotional-response.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 defining desired emotional responses and user feelings
šÆ 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 skillDefine the desired emotional responses users should feel when using the product.
Start by understanding the emotional objectives: "Now let's think about how {{project_name}} should make users feel.
Emotional Response Questions:
Common emotional goals: Empowered and in control? Delighted and surprised? Efficient and productive? Creative and inspired? Calm and focused? Connected and engaged?"
Explore feelings at different stages: "Emotional Journey Considerations:
Surface subtle but important emotional states: "Micro-Emotions to Consider:
Which of these emotional states are most critical for your product's success?"
Link feelings to design implications: "Design Implications:
Emotion-Design Connections:
Check if emotional goals align with product vision: "Let me make sure I understand the emotional vision for {{project_name}}:
Primary Emotional Goal: [Summarize main emotional response] Secondary Feelings: [List supporting emotional states] Emotions to Avoid: [List negative emotions to prevent]
Does this capture the emotional experience you want to create? Any adjustments needed?"
Prepare the content to append to the document:
When saving to document, append these Level 2 and Level 3 sections:
## Desired Emotional Response
### Primary Emotional Goals
[Primary emotional goals based on conversation]
### Emotional Journey Mapping
[Emotional journey mapping based on conversation]
### Micro-Emotions
[Micro-emotions identified based on conversation]
### Design Implications
[UX design implications for emotional responses based on conversation]
### Emotional Design Principles
[Guiding principles for emotional design based on conversation]
Show the generated emotional response content and present choices: "I've defined the desired emotional responses for {{project_name}}. These emotional goals will guide our design decisions to create the right user experience.
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 refine the emotional response definition [P] Party Mode - Bring different perspectives on user emotional needs [C] Continue - Save this to the document and move to inspiration analysis"
bmad-advanced-elicitation skill with the current emotional response contentbmad-party-mode skill with the current emotional response definition{planning_artifacts}/ux-design-specification.md./step-05-inspiration.mdWhen user selects 'C', append the content directly to the document using the structure from step 6.
ā Primary emotional goals clearly defined ā Emotional journey mapped across user experience ā Micro-emotions identified and addressed ā Design implications connected to emotional responses ā Emotional design principles established ā A/P/C menu presented and handled correctly ā Content properly appended to document when C selected
ā Missing core emotional goals or being too generic ā Not considering emotional journey across different stages ā Overlooking micro-emotions that impact user satisfaction ā Not connecting emotional goals to specific UX design choices ā Emotional principles too vague 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-05-inspiration.md to analyze UX patterns from inspiring products.
Remember: Do NOT proceed to step-05 until user explicitly selects 'C' from the A/P/C menu and content is saved!