--- name: ๐ŸŽญ Agent Improvement about: Suggest improvements to specific BMAD Claude agents title: '[AGENT] [Agent Name] - ' labels: ['agent-improvement', 'enhancement'] assignees: '' --- # ๐ŸŽญ Agent Improvement ## ๐Ÿ“Š Target Agent - [ ] ๐Ÿ“Š **Analyst (Mary)** - Market research, competitive analysis, project briefing - [ ] ๐Ÿ—๏ธ **Architect (Winston)** - System design, technical architecture - [ ] ๐Ÿ‘จโ€๐Ÿ’ป **Dev (James)** - Implementation, coding, technical development - [ ] ๐Ÿ“‹ **PM (John)** - Project management, planning, coordination - [ ] ๐Ÿ” **QA (Quinn)** - Quality assurance, testing, validation - [ ] ๐ŸŽฏ **Scrum Master (Bob)** - Agile process management, team facilitation - [ ] ๐Ÿ”„ **Cross-Agent** - Multi-agent workflows and collaboration ## ๐ŸŽฏ Improvement Type - [ ] ๐Ÿง  **Persona Enhancement** - Improve agent character/personality - [ ] ๐Ÿ“ **Prompt Optimization** - Better system prompts and instructions - [ ] ๐Ÿ› ๏ธ **New Capabilities** - Add new commands or skills - [ ] ๐Ÿ“š **BMAD Integration** - Better methodology adherence - [ ] ๐Ÿค **Collaboration** - Improve cross-agent workflows - [ ] ๐Ÿ’พ **Memory/Context** - Better context management - [ ] ๐Ÿ“Š **Output Quality** - Improve response quality - [ ] ๐ŸŽจ **User Experience** - Better interaction patterns ## ๐Ÿ“‹ Current Behavior **What does the agent do now?** ### Current Strengths ### Current Limitations ### Example Current Response ``` ``` ## โœจ Proposed Improvement **What should the agent do differently?** ### Detailed Description ### Expected Benefits ### Example Improved Response ``` ``` ## ๐Ÿงช Testing Scenario ### Test Prompt ``` ``` ### Success Criteria - [ ] Criterion 1 - [ ] Criterion 2 - [ ] Criterion 3 ### Evaluation Method - [ ] Manual testing in Claude Code - [ ] Comparison with previous responses - [ ] User feedback collection - [ ] Automated scoring (if applicable) ## ๐ŸŽญ BMAD Methodology Alignment ### BMAD Integration - [ ] Enhances existing BMAD workflow adherence - [ ] Adds new BMAD artifact usage - [ ] Improves BMAD template integration - [ ] Better cross-agent BMAD coordination - [ ] Maintains BMAD methodology integrity ### Agent Role Consistency - [ ] Stays true to agent's primary BMAD function - [ ] Enhances domain expertise appropriately - [ ] Maintains professional persona - [ ] Supports BMAD workflow patterns ## ๐Ÿ“ˆ Impact Assessment ### User Experience Impact - [ ] ๐ŸŸข Significantly improves user experience - [ ] ๐ŸŸก Moderately improves user experience - [ ] ๐ŸŸ  Minor improvement - [ ] ๐Ÿ”ด Minimal impact ### Agent Performance Impact - [ ] ๐ŸŸข Major improvement in agent capability - [ ] ๐ŸŸก Moderate improvement - [ ] ๐ŸŸ  Small improvement - [ ] ๐Ÿ”ด Minimal improvement ### Implementation Complexity - [ ] ๐ŸŸข Simple - Prompt/template changes only - [ ] ๐ŸŸก Medium - Some code changes required - [ ] ๐ŸŸ  Complex - Significant changes needed - [ ] ๐Ÿ”ด Major - Architectural changes required ## ๐Ÿ”ง Implementation Details ### Prompt Changes Required ### New Dependencies - [ ] New task files in bmad-core/tasks/ - [ ] New templates in bmad-core/templates/ - [ ] New data files in bmad-core/data/ - [ ] Agent template modifications - [ ] Build system changes ### Tool/Command Changes - [ ] New BMAD commands needed - [ ] Existing command modifications - [ ] New tool permissions required - [ ] Memory/persistence changes ## ๐Ÿ“Š Comparison Analysis ### Similar Functionality ### Best Practices ### Differentiation ## ๐Ÿ”— Related Work - Related to #(issue number) - Inspired by #(issue number) - Builds on #(issue number) ### External References - BMAD methodology documentation - Claude Code best practices - Agent prompt engineering guides ## ๐Ÿ“‹ Additional Context ### User Feedback ### Research/Evidence ### Examples from Other Domains ## ๐Ÿค Implementation Plan ### Phase 1: Planning - [ ] Finalize improvement specification - [ ] Design prompt modifications - [ ] Plan testing approach ### Phase 2: Implementation - [ ] Modify agent templates/prompts - [ ] Add any new dependencies - [ ] Update build system if needed ### Phase 3: Testing - [ ] Test with sample scenarios - [ ] Validate BMAD integration - [ ] Collect feedback ### Phase 4: Refinement - [ ] Iterate based on testing - [ ] Document changes - [ ] Update examples ## ๐Ÿค Contribution - [ ] I can implement the prompt changes - [ ] I can help with testing and validation - [ ] I can provide additional use cases - [ ] I can help with documentation - [ ] I need guidance but want to contribute --- **Please ensure you've:** - [ ] Clearly identified the target agent(s) - [ ] Provided specific examples of current vs. improved behavior - [ ] Considered BMAD methodology alignment - [ ] Thought through implementation complexity - [ ] Included testing criteria