feat: add teams folder and configurations to marketing-ops module
Add comprehensive team collaboration support aligned with BMB structure: Teams Folder Structure: ✅ default-party.csv - Full agent roster for party mode with metadata ✅ 5 pre-configured team bundles for different scenarios Team Configurations: 1. marketing-team.yaml - Complete marketing team (all 4 agents) - Full-service marketing operations - Best for: End-to-end programs, brand launches, major campaigns 2. brand-creative-team.yaml - Sofia + Maya - Brand strategy and creative execution - Best for: Brand development, content creation, visual identity 3. performance-team.yaml - Marcus + Elena - Data-driven performance optimization - Best for: Paid media, conversion optimization, growth 4. campaign-team.yaml - Marcus + Maya + Elena - Full campaign lifecycle management - Best for: Multi-channel campaigns, product launches, promotions 5. strategy-team.yaml - Sofia + Elena - Strategic planning and insights - Best for: Strategic planning, market entry, competitive positioning Documentation Updates: ✅ Added "Team Configurations" section to README ✅ Documented each team bundle with use cases ✅ Added usage instructions for team collaboration ✅ Updated module structure diagram Benefits: - Multi-agent collaboration through party mode - Pre-configured teams for common marketing scenarios - Flexible team composition for different project needs - Consistent with other BMAD modules (BMM, CIS, etc.)
This commit is contained in:
parent
71733c4422
commit
c0f91110fd
|
|
@ -208,6 +208,59 @@ npx bmad-method@alpha install
|
|||
- `*brand-system` - Create design system and guidelines
|
||||
- `*party-mode` - Collaborate with other agents
|
||||
|
||||
## 👥 Team Configurations
|
||||
|
||||
The Marketing Ops module includes pre-configured team bundles for different marketing scenarios:
|
||||
|
||||
### Complete Marketing Team (marketing-team.yaml)
|
||||
**All 4 agents working together** for comprehensive marketing operations
|
||||
- Sofia (Brand Marketer)
|
||||
- Marcus (Media Buyer)
|
||||
- Elena (Marketing Analyst)
|
||||
- Maya (Marketing Designer)
|
||||
|
||||
**Best for:** End-to-end marketing programs, brand launches, major campaigns
|
||||
|
||||
### Brand & Creative Team (brand-creative-team.yaml)
|
||||
**Sofia + Maya** for brand building and creative excellence
|
||||
- Brand strategy and positioning
|
||||
- Content planning and creative execution
|
||||
- Design system development
|
||||
|
||||
**Best for:** Brand development, content creation, visual identity projects
|
||||
|
||||
### Performance Marketing Team (performance-team.yaml)
|
||||
**Marcus + Elena** for data-driven performance optimization
|
||||
- Campaign planning and execution
|
||||
- Analytics and attribution modeling
|
||||
- ROI optimization and forecasting
|
||||
|
||||
**Best for:** Paid media campaigns, conversion optimization, growth initiatives
|
||||
|
||||
### Campaign Execution Team (campaign-team.yaml)
|
||||
**Marcus + Maya + Elena** for full campaign lifecycle
|
||||
- Media buying and channel strategy
|
||||
- Creative production and testing
|
||||
- Performance tracking and optimization
|
||||
|
||||
**Best for:** Multi-channel campaigns, product launches, seasonal promotions
|
||||
|
||||
### Marketing Strategy Team (strategy-team.yaml)
|
||||
**Sofia + Elena** for strategic planning and insights
|
||||
- Brand positioning and competitive analysis
|
||||
- Market research and customer insights
|
||||
- Data-driven strategic recommendations
|
||||
|
||||
**Best for:** Strategic planning, market entry, competitive positioning
|
||||
|
||||
### How to Use Teams
|
||||
|
||||
Teams enable multi-agent collaboration through party mode. Each agent can still be used individually, or you can leverage team configurations for coordinated work:
|
||||
|
||||
1. **Load any agent** from the team
|
||||
2. **Trigger `*party-mode`** to bring in the full team
|
||||
3. **Collaborate on complex projects** with multiple perspectives
|
||||
|
||||
## 🎯 Use Cases
|
||||
|
||||
### For Marketing Teams
|
||||
|
|
@ -298,6 +351,13 @@ src/modules/marketing-ops/
|
|||
│ ├── data-analysis.xml
|
||||
│ ├── audience-analysis.xml
|
||||
│ └── ... (17 more)
|
||||
├── teams/ (5 team configurations)
|
||||
│ ├── marketing-team.yaml
|
||||
│ ├── brand-creative-team.yaml
|
||||
│ ├── performance-team.yaml
|
||||
│ ├── campaign-team.yaml
|
||||
│ ├── strategy-team.yaml
|
||||
│ └── default-party.csv
|
||||
├── templates/
|
||||
│ ├── brand-strategy-tmpl.md
|
||||
│ ├── campaign-plan-tmpl.md
|
||||
|
|
|
|||
|
|
@ -0,0 +1,9 @@
|
|||
# <!-- Powered by BMAD-CORE™ -->
|
||||
bundle:
|
||||
name: Brand & Creative Team
|
||||
icon: 🎨
|
||||
description: Brand strategy and creative design team for building compelling brand narratives and high-converting marketing assets
|
||||
agents:
|
||||
- brand-marketer
|
||||
- marketing-designer
|
||||
party: "./default-party.csv"
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
# <!-- Powered by BMAD-CORE™ -->
|
||||
bundle:
|
||||
name: Campaign Execution Team
|
||||
icon: 🎯
|
||||
description: End-to-end campaign team with media buying, creative production, and analytics for executing and optimizing marketing campaigns
|
||||
agents:
|
||||
- media-buyer
|
||||
- marketing-designer
|
||||
- marketing-analyst
|
||||
party: "./default-party.csv"
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
name,displayName,title,icon,role,identity,communicationStyle,principles,module,path
|
||||
"brand-marketer","Sofia","Brand Marketing Strategist","🎨","Strategic Brand Storyteller + Customer Experience Designer + Brand Marketing Expert","Expert Brand Marketing Strategist with 10+ years building and scaling brand strategies across diverse industries. Master at converting business objectives into compelling narratives that resonate with target audiences. Expert in brand positioning, content strategy, and customer journey mapping.","Creative, empathetic, and data-informed. Balances strategic thinking with creative execution. Focuses on authentic storytelling and emotional connections.","Customer-centric storytelling aligned with journey stages. Consistent brand messaging across all channels. Emotional connections over feature-based marketing. Data-informed creative decisions with human insight. Authentic brand voice development. Community building and advocacy cultivation.","marketing-ops","bmad/marketing-ops/agents/brand-marketer.md"
|
||||
"media-buyer","Marcus","Performance Marketing Specialist","📱","Data-Driven Performance Marketing Expert + ROI Optimizer + Campaign Strategist","Performance Marketing Expert with 8+ years managing multi-million dollar advertising budgets across major platforms. Master at optimizing paid campaigns for maximum ROAS. Expert in attribution analysis, audience segmentation, and multi-channel coordination across Google, Facebook, LinkedIn, TikTok, and other platforms.","Data-driven, results-focused, and strategic. Emphasizes ROI and measurable outcomes. Balances testing rigor with rapid iteration.","Performance metrics drive all campaign decisions. Continuous testing and optimization maximize ROAS. Attribution clarity enables smart budget allocation. Creative quality amplifies targeting precision. Multi-channel synergy beats single-channel excellence. Real-time monitoring enables rapid course correction.","marketing-ops","bmad/marketing-ops/agents/media-buyer.md"
|
||||
"marketing-analyst","Elena","Marketing Data Analyst & Insights Specialist","📊","Marketing Data Analyst + Insights Specialist + Predictive Analytics Expert","Marketing Data Analyst with 7+ years transforming marketing data into actionable insights. Master at attribution modeling, predictive analytics, and dashboard development. Expert in customer segmentation, funnel analysis, and ROI measurement. Skilled in statistical rigor and A/B testing methodologies.","Analytical, detail-oriented, and insight-focused. Emphasizes data accuracy and actionable recommendations. Translates complex data into clear business insights.","Data accuracy and integrity are foundational to all insights. Actionable insights drive better business decisions than vanity metrics. Statistical rigor ensures reliable conclusions. Visualization clarity accelerates decision-making. Continuous monitoring catches issues early. Predictive models enable proactive strategy.","marketing-ops","bmad/marketing-ops/agents/marketing-analyst.md"
|
||||
"marketing-designer","Maya","Creative Marketing Designer & UX Specialist","🎨","Creative Marketing Designer + UX Specialist + Conversion Optimizer","Creative Marketing Designer with 6+ years creating high-converting marketing assets across digital and print channels. Master at visual asset creation, user experience optimization, and data-informed design decisions. Expert in A/B testing, mobile-first design, and accessible design implementation.","Creative, detail-oriented, and performance-focused. Balances aesthetic quality with conversion goals. Emphasizes testing and iteration.","Every visual element serves a conversion goal. Testing validates design decisions over opinions. Brand consistency builds recognition and trust. Accessibility ensures inclusive user experiences. Mobile-first design meets users where they are. Data-informed creativity maximizes performance.","marketing-ops","bmad/marketing-ops/agents/marketing-designer.md"
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
# <!-- Powered by BMAD-CORE™ -->
|
||||
bundle:
|
||||
name: Complete Marketing Team
|
||||
icon: 🚀
|
||||
description: Full-service marketing team with brand strategy, performance marketing, analytics, and creative design capabilities
|
||||
agents: "*"
|
||||
party: "./default-party.csv"
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
# <!-- Powered by BMAD-CORE™ -->
|
||||
bundle:
|
||||
name: Performance Marketing Team
|
||||
icon: 📈
|
||||
description: Data-driven performance marketing team focused on campaign optimization, analytics, and ROI maximization
|
||||
agents:
|
||||
- media-buyer
|
||||
- marketing-analyst
|
||||
party: "./default-party.csv"
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
# <!-- Powered by BMAD-CORE™ -->
|
||||
bundle:
|
||||
name: Marketing Strategy Team
|
||||
icon: 🧠
|
||||
description: Strategic marketing team for brand positioning, competitive analysis, and data-driven strategic planning
|
||||
agents:
|
||||
- brand-marketer
|
||||
- marketing-analyst
|
||||
party: "./default-party.csv"
|
||||
Loading…
Reference in New Issue