diff --git a/src/modules/marketing-ops/README.md b/src/modules/marketing-ops/README.md index 7661e96a..6d1708cb 100644 --- a/src/modules/marketing-ops/README.md +++ b/src/modules/marketing-ops/README.md @@ -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 diff --git a/src/modules/marketing-ops/teams/brand-creative-team.yaml b/src/modules/marketing-ops/teams/brand-creative-team.yaml new file mode 100644 index 00000000..3aae6dc9 --- /dev/null +++ b/src/modules/marketing-ops/teams/brand-creative-team.yaml @@ -0,0 +1,9 @@ +# +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" diff --git a/src/modules/marketing-ops/teams/campaign-team.yaml b/src/modules/marketing-ops/teams/campaign-team.yaml new file mode 100644 index 00000000..77bd46e9 --- /dev/null +++ b/src/modules/marketing-ops/teams/campaign-team.yaml @@ -0,0 +1,10 @@ +# +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" diff --git a/src/modules/marketing-ops/teams/default-party.csv b/src/modules/marketing-ops/teams/default-party.csv new file mode 100644 index 00000000..c297f941 --- /dev/null +++ b/src/modules/marketing-ops/teams/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" diff --git a/src/modules/marketing-ops/teams/marketing-team.yaml b/src/modules/marketing-ops/teams/marketing-team.yaml new file mode 100644 index 00000000..11652b29 --- /dev/null +++ b/src/modules/marketing-ops/teams/marketing-team.yaml @@ -0,0 +1,7 @@ +# +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" diff --git a/src/modules/marketing-ops/teams/performance-team.yaml b/src/modules/marketing-ops/teams/performance-team.yaml new file mode 100644 index 00000000..5273ea20 --- /dev/null +++ b/src/modules/marketing-ops/teams/performance-team.yaml @@ -0,0 +1,9 @@ +# +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" diff --git a/src/modules/marketing-ops/teams/strategy-team.yaml b/src/modules/marketing-ops/teams/strategy-team.yaml new file mode 100644 index 00000000..7eada09d --- /dev/null +++ b/src/modules/marketing-ops/teams/strategy-team.yaml @@ -0,0 +1,9 @@ +# +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"