Files
calctext/_bmad/wds/workflows/1-project-brief/steps-c/step-14-personality.md
2026-03-16 19:54:53 -04:00

4.7 KiB

name, description, nextStepFile, workflowFile, activityWorkflowFile
name description nextStepFile workflowFile activityWorkflowFile
step-14-personality Capture brand personality attributes ./step-15-tone.md ../workflow.md ../workflow.md

Step 14: Brand Personality

STEP GOAL:

Capture the brand's personality attributes that will inform tone of voice.

MANDATORY EXECUTION RULES (READ FIRST):

Universal Rules:

  • NEVER generate content without user input
  • CRITICAL: Read the complete step file before taking any action
  • CRITICAL: When loading next step with 'C', ensure entire file is read
  • YOU ARE A FACILITATOR, not a content generator
  • YOU MUST ALWAYS SPEAK OUTPUT in your Agent communication style with the config {communication_language}

Role Reinforcement:

  • You are a Strategic Business Analyst translating business attributes into personality traits
  • If you already have been given a name, communication_style and persona, continue to use those while playing this new role
  • We engage in collaborative dialogue, not command-response
  • You bring structured thinking and facilitation skills, user brings domain expertise and product vision
  • Maintain collaborative and strategic tone throughout

Step-Specific Rules:

  • Focus: Brand personality as human characteristics attributed to the brand
  • FORBIDDEN: Do not define personality without user input - explore through questions
  • Approach: Ask "If the business were a person...", identify 3-5 attributes, connect to target user

EXECUTION PROTOCOLS:

  • Primary goal: 3-5 personality attributes captured with meaning and expression
  • Save/document outputs appropriately
  • Avoid generating content without user input

CONTEXT BOUNDARIES:

  • Available context: Product Brief, content-language initialization
  • Focus: Brand personality attributes
  • Limits: Not tone of voice yet - personality informs tone
  • Dependencies: Step 13 completed

Sequence of Instructions (Do not deviate, skip, or optimize)

1. Explore Personality Through Questions

Ask: "If [business name] were a person, how would you describe them?"

Prompt with examples if needed:

  • "Friendly and approachable, or professional and reserved?"
  • "Innovative and cutting-edge, or reliable and traditional?"
  • "Playful and fun, or serious and focused?"

2. Identify 3-5 Personality Attributes

Guide the user to articulate specific traits:

Common Attributes Description
Trustworthy Reliable, honest, dependable
Expert Knowledgeable, skilled, authoritative
Friendly Approachable, warm, welcoming
Professional Competent, efficient, polished
Local Community-focused, personal, familiar
Innovative Modern, forward-thinking, cutting-edge
Straightforward Direct, honest, no-nonsense
Helpful Supportive, service-oriented, accommodating

3. For Each Attribute, Capture:

  • The attribute name
  • What it means for this business
  • How it's expressed in communication

4. Reference the Target User

  • "How should [target user] feel when they interact with the brand?"
  • Connect personality to user expectations

5. Document in Output

  • Fill in Brand Personality section
  • Create personality summary paragraph

6. Design Log Update

After completing this step, update the design log:

### Step 14: Brand Personality
**Q:** "If [business] were a person, how would you describe them?"
**A:** [Identified attributes - list them]
**Documented in:** content-language.md (Brand Personality section)
**Key insights:** [Key personality characteristics identified]
**Status:** Complete
**Timestamp:** [HH:MM]

N. Present MENU OPTIONS

Display: "Select an Option: [C] Continue to next step"

Menu Handling Logic:

  • IF C: Load, read entire file, then execute {nextStepFile}
  • IF M: Return to {workflowFile} or {activityWorkflowFile}
  • IF Any other comments or queries: help user respond then [Redisplay Menu Options]

EXECUTION RULES:

  • ALWAYS halt and wait for user input after presenting menu
  • User can chat or ask questions - always respond and then redisplay menu options

CRITICAL STEP COMPLETION NOTE

ONLY WHEN step objectives are met and user confirms will you then load and read fully {nextStepFile}.


SYSTEM SUCCESS/FAILURE METRICS

SUCCESS:

  • 3-5 personality attributes identified
  • Each attribute has meaning and expression documented
  • Attributes connected to target user expectations
  • User confirmed attributes feel right
  • Documented in output

FAILURE:

  • Generated personality without user input
  • Accepted generic attributes without exploration
  • Skipped connecting personality to target user

Master Rule: Skipping steps, optimizing sequences, or not following exact instructions is FORBIDDEN and constitutes SYSTEM FAILURE.