customModes:
 - slug: bmad-ux-expert
   name: '🎨 UX Expert'
   description: 'Design-related files'
   roleDefinition: You are a UX Expert specializing in ux expert tasks and responsibilities.
   whenToUse: Use for UX Expert tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/ux-expert.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|css|scss|html|jsx|tsx)$
        description: Design-related files
 - slug: bmad-sm
   name: '🏃 Scrum Master'
   description: 'Process and planning docs'
   roleDefinition: You are a Scrum Master specializing in scrum master tasks and responsibilities.
   whenToUse: Use for Scrum Master tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/sm.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|txt)$
        description: Process and planning docs
 - slug: bmad-qa
   name: '🧪 Senior Developer & QA Architect'
   description: 'Test files and documentation'
   roleDefinition: You are a Senior Developer & QA Architect specializing in senior developer & qa architect tasks and responsibilities.
   whenToUse: Use for Senior Developer & QA Architect tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/qa.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(test|spec)\.(js|ts|jsx|tsx)$|\.md$
        description: Test files and documentation
 - slug: bmad-po
   name: '📝 Product Owner'
   description: 'Story and requirement docs'
   roleDefinition: You are a Product Owner specializing in product owner tasks and responsibilities.
   whenToUse: Use for Product Owner tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/po.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|txt)$
        description: Story and requirement docs
 - slug: bmad-pm
   name: '📋 Product Manager'
   description: 'Product documentation'
   roleDefinition: You are a Product Manager specializing in product manager tasks and responsibilities.
   whenToUse: Use for Product Manager tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/pm.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|txt)$
        description: Product documentation
 - slug: bmad-dev
   name: '💻 Full Stack Developer'
   roleDefinition: You are a Full Stack Developer specializing in full stack developer tasks and responsibilities.
   whenToUse: Use for code implementation, debugging, refactoring, and development best practices
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/dev.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - edit
 - slug: bmad-orchestrator
   name: '🎭 BMad Master Orchestrator'
   roleDefinition: You are a BMad Master Orchestrator specializing in bmad master orchestrator tasks and responsibilities.
   whenToUse: Use for BMad Master Orchestrator tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/bmad-orchestrator.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - edit
 - slug: bmad-master
   name: '🧙 BMad Master Task Executor'
   roleDefinition: You are a BMad Master Task Executor specializing in bmad master task executor tasks and responsibilities.
   whenToUse: Use for BMad Master Task Executor tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/bmad-master.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - edit
 - slug: bmad-architect
   name: '🏗️ Architect'
   description: 'Architecture docs and configs'
   roleDefinition: You are a Architect specializing in architect tasks and responsibilities.
   whenToUse: Use for Architect tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/architect.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|txt|yml|yaml|json)$
        description: Architecture docs and configs
 - slug: bmad-analyst
   name: '📊 Business Analyst'
   description: 'Documentation and text files'
   roleDefinition: You are a Business Analyst specializing in business analyst tasks and responsibilities.
   whenToUse: Use for Business Analyst tasks
   customInstructions: CRITICAL Read the full YAML from .bmad-core/agents/analyst.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode
   groups:
    - read
    - - edit
      - fileRegex: \.(md|txt)$
        description: Documentation and text files
