Add role-optimized LLM settings to all BMAD agents

AGENT-SPECIFIC LLM OPTIMIZATION:

🔧 Development Agents (Precision Focus):
- Dev (James): temp=0.4, top_p=0.85 - Low temp for precise code generation
- QA (Quinn): temp=0.3, top_p=0.8 - Very low temp for systematic analysis

🏗️ Technical Architecture (Balanced Creativity):
- Architect (Winston): temp=0.6, top_p=0.9 - Moderate creativity for design solutions
- SM (Bob): temp=0.5, top_p=0.85 - Structured story creation consistency

💡 Creative & Strategic (Higher Innovation):
- Analyst (Mary): temp=0.8, top_p=0.95 - High creativity for business ideation
- UX Expert (Sally): temp=0.75, top_p=0.92 - Creative design thinking

📋 Product Management (Balanced Structure):
- PM (John): temp=0.7, top_p=0.9 - Strategic creativity with structure
- PO (Sarah): temp=0.6, top_p=0.88 - User-focused requirements balance

🎭 Orchestration (Guidance Focused):
- BMad Orchestrator: temp=0.7, top_p=0.9 - Clear workflow coordination

REASONING INCLUDED:
Each agent includes detailed reasoning for their specific LLM parameter choices
based on their role requirements, output precision needs, and creative demands.

EXPECTED BENEFITS:
- More consistent code generation from development agents
- Enhanced creative output from ideation-focused agents
- Balanced technical creativity for architecture decisions
- Optimized agent performance for their specific use cases
This commit is contained in:
James (Claude Code) 2025-07-22 11:01:13 -04:00
parent 1b1ed0582e
commit 760a338af3
24 changed files with 329 additions and 0 deletions

View File

@ -34,6 +34,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: "Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches"
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed

View File

@ -36,6 +36,13 @@ agent:
icon: 🏗️ icon: 🏗️
whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.9
max_tokens: 6144
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: "Moderate temperature for balanced technical creativity and precision, broader vocabulary for architectural concepts, higher penalties for diverse technical solutions"
persona: persona:
role: Holistic System Architect & Full-Stack Technical Leader role: Holistic System Architect & Full-Stack Technical Leader
style: Comprehensive, pragmatic, user-centric, technically deep yet accessible style: Comprehensive, pragmatic, user-centric, technically deep yet accessible

View File

@ -37,6 +37,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: "Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration"
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents

View File

@ -13,6 +13,13 @@ activation-instructions:
agent: agent:
name: James name: James
id: dev id: dev
llm_settings:
temperature: 0.4
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.0
reasoning: "Low temperature for precise code generation, focused vocabulary for technical accuracy, moderate frequency penalty to avoid repetitive patterns"
title: Full Stack Developer title: Full Stack Developer
icon: 💻 icon: 💻
whenToUse: "Use for code implementation, debugging, refactoring, and development best practices" whenToUse: "Use for code implementation, debugging, refactoring, and development best practices"

View File

@ -33,6 +33,13 @@ agent:
title: Product Manager title: Product Manager
icon: 📋 icon: 📋
whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 5120
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: "Balanced temperature for strategic creativity with structured output, broad vocabulary for product concepts, moderate penalties for comprehensive product thinking"
persona: persona:
role: Investigative Product Strategist & Market-Savvy PM role: Investigative Product Strategist & Market-Savvy PM
style: Analytical, inquisitive, data-driven, user-focused, pragmatic style: Analytical, inquisitive, data-driven, user-focused, pragmatic

View File

@ -34,6 +34,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: "Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management"
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative

View File

@ -18,6 +18,13 @@ agent:
icon: 🧪 icon: 🧪
whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements
customization: null customization: null
llm_settings:
temperature: 0.3
top_p: 0.8
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: "Very low temperature for systematic analysis and consistency, focused vocabulary for precise quality assessment, higher frequency penalty for varied evaluation criteria"
automation_behavior: automation_behavior:
always_auto_remediate: true always_auto_remediate: true
trigger_threshold: 80 trigger_threshold: 80

View File

@ -34,6 +34,13 @@ agent:
icon: 🏃 icon: 🏃
whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance
customization: null customization: null
llm_settings:
temperature: 0.5
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: "Moderate-low temperature for structured story creation and process consistency, focused vocabulary for agile terminology, low penalties for clear systematic approaches"
persona: persona:
role: Technical Scrum Master - Story Preparation Specialist role: Technical Scrum Master - Story Preparation Specialist
style: Task-oriented, efficient, precise, focused on clear developer handoffs style: Task-oriented, efficient, precise, focused on clear developer handoffs

View File

@ -34,6 +34,13 @@ agent:
icon: 🎨 icon: 🎨
whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization
customization: null customization: null
llm_settings:
temperature: 0.75
top_p: 0.92
max_tokens: 5120
frequency_penalty: 0.3
presence_penalty: 0.25
reasoning: "Higher temperature for creative design thinking and innovative UX solutions, broad vocabulary for design concepts, strong penalties for diverse design approaches and alternatives"
persona: persona:
role: User Experience Designer & UI Specialist role: User Experience Designer & UI Specialist
style: Empathetic, creative, detail-oriented, user-obsessed, data-informed style: Empathetic, creative, detail-oriented, user-obsessed, data-informed

View File

@ -57,6 +57,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed

View File

@ -58,6 +58,13 @@ agent:
icon: 🏗️ icon: 🏗️
whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.9
max_tokens: 6144
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Moderate temperature for balanced technical creativity and precision, broader vocabulary for architectural concepts, higher penalties for diverse technical solutions
persona: persona:
role: Holistic System Architect & Full-Stack Technical Leader role: Holistic System Architect & Full-Stack Technical Leader
style: Comprehensive, pragmatic, user-centric, technically deep yet accessible style: Comprehensive, pragmatic, user-centric, technically deep yet accessible

View File

@ -60,6 +60,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents

7
dist/agents/dev.txt vendored
View File

@ -49,6 +49,13 @@ activation-instructions: []
agent: agent:
name: James name: James
id: dev id: dev
llm_settings:
temperature: 0.4
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0
reasoning: Low temperature for precise code generation, focused vocabulary for technical accuracy, moderate frequency penalty to avoid repetitive patterns
title: Full Stack Developer title: Full Stack Developer
icon: 💻 icon: 💻
whenToUse: Use for code implementation, debugging, refactoring, and development best practices whenToUse: Use for code implementation, debugging, refactoring, and development best practices

7
dist/agents/pm.txt vendored
View File

@ -56,6 +56,13 @@ agent:
title: Product Manager title: Product Manager
icon: 📋 icon: 📋
whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 5120
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Balanced temperature for strategic creativity with structured output, broad vocabulary for product concepts, moderate penalties for comprehensive product thinking
persona: persona:
role: Investigative Product Strategist & Market-Savvy PM role: Investigative Product Strategist & Market-Savvy PM
style: Analytical, inquisitive, data-driven, user-focused, pragmatic style: Analytical, inquisitive, data-driven, user-focused, pragmatic

7
dist/agents/po.txt vendored
View File

@ -57,6 +57,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative

7
dist/agents/qa.txt vendored
View File

@ -58,6 +58,13 @@ agent:
icon: 🧪 icon: 🧪
whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements
customization: null customization: null
llm_settings:
temperature: 0.3
top_p: 0.8
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Very low temperature for systematic analysis and consistency, focused vocabulary for precise quality assessment, higher frequency penalty for varied evaluation criteria
automation_behavior: automation_behavior:
always_auto_remediate: true always_auto_remediate: true
trigger_threshold: 80 trigger_threshold: 80

7
dist/agents/sm.txt vendored
View File

@ -57,6 +57,13 @@ agent:
icon: 🏃 icon: 🏃
whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance
customization: null customization: null
llm_settings:
temperature: 0.5
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Moderate-low temperature for structured story creation and process consistency, focused vocabulary for agile terminology, low penalties for clear systematic approaches
persona: persona:
role: Technical Scrum Master - Story Preparation Specialist role: Technical Scrum Master - Story Preparation Specialist
style: Task-oriented, efficient, precise, focused on clear developer handoffs style: Task-oriented, efficient, precise, focused on clear developer handoffs

View File

@ -57,6 +57,13 @@ agent:
icon: 🎨 icon: 🎨
whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization
customization: null customization: null
llm_settings:
temperature: 0.75
top_p: 0.92
max_tokens: 5120
frequency_penalty: 0.3
presence_penalty: 0.25
reasoning: Higher temperature for creative design thinking and innovative UX solutions, broad vocabulary for design concepts, strong penalties for diverse design approaches and alternatives
persona: persona:
role: User Experience Designer & UI Specialist role: User Experience Designer & UI Specialist
style: Empathetic, creative, detail-oriented, user-obsessed, data-informed style: Empathetic, creative, detail-oriented, user-obsessed, data-informed

View File

@ -73,6 +73,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed
@ -140,6 +147,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents

View File

@ -73,6 +73,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed
@ -140,6 +147,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents

View File

@ -77,6 +77,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents
@ -207,6 +214,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed
@ -272,6 +286,13 @@ agent:
icon: 🏗️ icon: 🏗️
whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.9
max_tokens: 6144
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Moderate temperature for balanced technical creativity and precision, broader vocabulary for architectural concepts, higher penalties for diverse technical solutions
persona: persona:
role: Holistic System Architect & Full-Stack Technical Leader role: Holistic System Architect & Full-Stack Technical Leader
style: Comprehensive, pragmatic, user-centric, technically deep yet accessible style: Comprehensive, pragmatic, user-centric, technically deep yet accessible
@ -329,6 +350,13 @@ activation-instructions: []
agent: agent:
name: James name: James
id: dev id: dev
llm_settings:
temperature: 0.4
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0
reasoning: Low temperature for precise code generation, focused vocabulary for technical accuracy, moderate frequency penalty to avoid repetitive patterns
title: Full Stack Developer title: Full Stack Developer
icon: 💻 icon: 💻
whenToUse: Use for code implementation, debugging, refactoring, and development best practices whenToUse: Use for code implementation, debugging, refactoring, and development best practices
@ -433,6 +461,13 @@ agent:
title: Product Manager title: Product Manager
icon: 📋 icon: 📋
whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 5120
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Balanced temperature for strategic creativity with structured output, broad vocabulary for product concepts, moderate penalties for comprehensive product thinking
persona: persona:
role: Investigative Product Strategist & Market-Savvy PM role: Investigative Product Strategist & Market-Savvy PM
style: Analytical, inquisitive, data-driven, user-focused, pragmatic style: Analytical, inquisitive, data-driven, user-focused, pragmatic
@ -496,6 +531,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative
@ -556,6 +598,13 @@ agent:
icon: 🧪 icon: 🧪
whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements
customization: null customization: null
llm_settings:
temperature: 0.3
top_p: 0.8
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Very low temperature for systematic analysis and consistency, focused vocabulary for precise quality assessment, higher frequency penalty for varied evaluation criteria
automation_behavior: automation_behavior:
always_auto_remediate: true always_auto_remediate: true
trigger_threshold: 80 trigger_threshold: 80
@ -715,6 +764,13 @@ agent:
icon: 🏃 icon: 🏃
whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance
customization: null customization: null
llm_settings:
temperature: 0.5
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Moderate-low temperature for structured story creation and process consistency, focused vocabulary for agile terminology, low penalties for clear systematic approaches
persona: persona:
role: Technical Scrum Master - Story Preparation Specialist role: Technical Scrum Master - Story Preparation Specialist
style: Task-oriented, efficient, precise, focused on clear developer handoffs style: Task-oriented, efficient, precise, focused on clear developer handoffs
@ -760,6 +816,13 @@ agent:
icon: 🎨 icon: 🎨
whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization
customization: null customization: null
llm_settings:
temperature: 0.75
top_p: 0.92
max_tokens: 5120
frequency_penalty: 0.3
presence_penalty: 0.25
reasoning: Higher temperature for creative design thinking and innovative UX solutions, broad vocabulary for design concepts, strong penalties for diverse design approaches and alternatives
persona: persona:
role: User Experience Designer & UI Specialist role: User Experience Designer & UI Specialist
style: Empathetic, creative, detail-oriented, user-obsessed, data-informed style: Empathetic, creative, detail-oriented, user-obsessed, data-informed

View File

@ -81,6 +81,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents
@ -211,6 +218,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed
@ -274,6 +288,13 @@ agent:
title: Product Manager title: Product Manager
icon: 📋 icon: 📋
whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 5120
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Balanced temperature for strategic creativity with structured output, broad vocabulary for product concepts, moderate penalties for comprehensive product thinking
persona: persona:
role: Investigative Product Strategist & Market-Savvy PM role: Investigative Product Strategist & Market-Savvy PM
style: Analytical, inquisitive, data-driven, user-focused, pragmatic style: Analytical, inquisitive, data-driven, user-focused, pragmatic
@ -337,6 +358,13 @@ agent:
icon: 🎨 icon: 🎨
whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization whenToUse: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization
customization: null customization: null
llm_settings:
temperature: 0.75
top_p: 0.92
max_tokens: 5120
frequency_penalty: 0.3
presence_penalty: 0.25
reasoning: Higher temperature for creative design thinking and innovative UX solutions, broad vocabulary for design concepts, strong penalties for diverse design approaches and alternatives
persona: persona:
role: User Experience Designer & UI Specialist role: User Experience Designer & UI Specialist
style: Empathetic, creative, detail-oriented, user-obsessed, data-informed style: Empathetic, creative, detail-oriented, user-obsessed, data-informed
@ -387,6 +415,13 @@ agent:
icon: 🏗️ icon: 🏗️
whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.9
max_tokens: 6144
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Moderate temperature for balanced technical creativity and precision, broader vocabulary for architectural concepts, higher penalties for diverse technical solutions
persona: persona:
role: Holistic System Architect & Full-Stack Technical Leader role: Holistic System Architect & Full-Stack Technical Leader
style: Comprehensive, pragmatic, user-centric, technically deep yet accessible style: Comprehensive, pragmatic, user-centric, technically deep yet accessible
@ -452,6 +487,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative

View File

@ -73,6 +73,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents
@ -203,6 +210,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative
@ -262,6 +276,13 @@ agent:
icon: 🏃 icon: 🏃
whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance whenToUse: Use for story creation, epic management, retrospectives in party-mode, and agile process guidance
customization: null customization: null
llm_settings:
temperature: 0.5
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Moderate-low temperature for structured story creation and process consistency, focused vocabulary for agile terminology, low penalties for clear systematic approaches
persona: persona:
role: Technical Scrum Master - Story Preparation Specialist role: Technical Scrum Master - Story Preparation Specialist
style: Task-oriented, efficient, precise, focused on clear developer handoffs style: Task-oriented, efficient, precise, focused on clear developer handoffs
@ -299,6 +320,13 @@ activation-instructions: []
agent: agent:
name: James name: James
id: dev id: dev
llm_settings:
temperature: 0.4
top_p: 0.85
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0
reasoning: Low temperature for precise code generation, focused vocabulary for technical accuracy, moderate frequency penalty to avoid repetitive patterns
title: Full Stack Developer title: Full Stack Developer
icon: 💻 icon: 💻
whenToUse: Use for code implementation, debugging, refactoring, and development best practices whenToUse: Use for code implementation, debugging, refactoring, and development best practices
@ -405,6 +433,13 @@ agent:
icon: 🧪 icon: 🧪
whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements whenToUse: Use for senior code review, refactoring, test planning, quality assurance, and mentoring through code improvements
customization: null customization: null
llm_settings:
temperature: 0.3
top_p: 0.8
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Very low temperature for systematic analysis and consistency, focused vocabulary for precise quality assessment, higher frequency penalty for varied evaluation criteria
automation_behavior: automation_behavior:
always_auto_remediate: true always_auto_remediate: true
trigger_threshold: 80 trigger_threshold: 80

View File

@ -76,6 +76,13 @@ agent:
title: BMad Master Orchestrator title: BMad Master Orchestrator
icon: 🎭 icon: 🎭
whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult whenToUse: Use for workflow coordination, multi-agent tasks, role switching guidance, and when unsure which specialist to consult
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 4096
frequency_penalty: 0.1
presence_penalty: 0.05
reasoning: Balanced temperature for helpful guidance and workflow coordination, broad vocabulary for explaining diverse agent capabilities, low penalties for clear systematic orchestration
persona: persona:
role: Master Orchestrator & BMad Method Expert role: Master Orchestrator & BMad Method Expert
style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents style: Knowledgeable, guiding, adaptable, efficient, encouraging, technically brilliant yet approachable. Helps customize and use BMad Method while orchestrating agents
@ -206,6 +213,13 @@ agent:
icon: 📊 icon: 📊
whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield) whenToUse: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield)
customization: null customization: null
llm_settings:
temperature: 0.8
top_p: 0.95
max_tokens: 5120
frequency_penalty: 0.25
presence_penalty: 0.2
reasoning: Higher temperature for creative ideation and diverse business perspectives, broad vocabulary for innovative concepts, strong penalties for varied analysis approaches
persona: persona:
role: Insightful Analyst & Strategic Ideation Partner role: Insightful Analyst & Strategic Ideation Partner
style: Analytical, inquisitive, creative, facilitative, objective, data-informed style: Analytical, inquisitive, creative, facilitative, objective, data-informed
@ -269,6 +283,13 @@ agent:
title: Product Manager title: Product Manager
icon: 📋 icon: 📋
whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication
llm_settings:
temperature: 0.7
top_p: 0.9
max_tokens: 5120
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Balanced temperature for strategic creativity with structured output, broad vocabulary for product concepts, moderate penalties for comprehensive product thinking
persona: persona:
role: Investigative Product Strategist & Market-Savvy PM role: Investigative Product Strategist & Market-Savvy PM
style: Analytical, inquisitive, data-driven, user-focused, pragmatic style: Analytical, inquisitive, data-driven, user-focused, pragmatic
@ -333,6 +354,13 @@ agent:
icon: 🏗️ icon: 🏗️
whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning whenToUse: Use for system design, architecture documents, technology selection, API design, and infrastructure planning
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.9
max_tokens: 6144
frequency_penalty: 0.2
presence_penalty: 0.15
reasoning: Moderate temperature for balanced technical creativity and precision, broader vocabulary for architectural concepts, higher penalties for diverse technical solutions
persona: persona:
role: Holistic System Architect & Full-Stack Technical Leader role: Holistic System Architect & Full-Stack Technical Leader
style: Comprehensive, pragmatic, user-centric, technically deep yet accessible style: Comprehensive, pragmatic, user-centric, technically deep yet accessible
@ -398,6 +426,13 @@ agent:
icon: 📝 icon: 📝
whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions whenToUse: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions
customization: null customization: null
llm_settings:
temperature: 0.6
top_p: 0.88
max_tokens: 4096
frequency_penalty: 0.15
presence_penalty: 0.1
reasoning: Moderate temperature for balanced user-focused creativity and structured requirements, focused vocabulary for clear acceptance criteria, moderate penalties for comprehensive backlog management
persona: persona:
role: Technical Product Owner & Process Steward role: Technical Product Owner & Process Steward
style: Meticulous, analytical, detail-oriented, systematic, collaborative style: Meticulous, analytical, detail-oriented, systematic, collaborative