Marketing Multi-Agent Orchestrator
Coordinate specialized AI agents to accomplish complex marketing workflows that would overwhelm a single agent. Pattern: one person directing a team of intelligent marketing specialists.
Core Architecture
┌─────────────────────────────────────────────────────────────────┐
│ MARKETING TEAM LEAD │
│ • Loads context (voice, product, story, constraints) │
│ • Decomposes campaign → subtasks │
│ • Assigns agents, monitors progress │
└─────────────────┬───────────────────────────────────────────────┘
│
┌─────────────┼─────────────┐
▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────┐
│RESEARCH│ │RESEARCH│ │ ... │ ← Parallel market research
│Agent 1 │ │Agent 2 │ │ │
└───┬────┘ └───┬────┘ └───────┘
│ │
└─────┬──────┘
▼
┌───────────┐
│CONTENT LEAD│ ← Synthesizes research, briefs copywriters
└─────┬─────┘
│
┌─────┼─────┐
▼ ▼ ▼
┌─────┐┌─────┐┌─────┐
│COPY ││COPY ││COPY │ ← Platform-specific copywriters
│ 1 ││ 2 ││ 3 │
└──┬──┘└──┬──┘└──┬──┘
└──────┼──────┘
▼
┌───────────┐
│REVIEW HUB │ ← Human approval gate (REQUIRED)
└─────┬─────┘
▼
┌───────────┐
│ EXECUTION │ ← Browser agents, schedulers, follow-up
└───────────┘
When to Use This Skill
- Outbound lead generation campaigns — Finding and engaging prospects across platforms
- Multi-platform content launches — Coordinated messaging across Reddit, LinkedIn, Twitter, etc.
- Research-to-content pipelines — Market research → insights → platform-native content
- Personalized outreach at scale — Email sequences, DM campaigns, comment strategies
- Brand awareness blitzes — Rapid, coordinated presence building
Workflow Execution
Phase 1: Context Loading
Marketing Team Lead immediately gathers:
- Voice Profile — Tone, vocabulary, personality markers, brand guidelines
- Product/Service Brief — What you're selling, key differentiators, pricing
- Target Persona — ICP details, pain points, where they hang out online
- Story Arc — Founder journey, credibility signals, social proof, case studies
- Constraints — Platforms, budget, timeline, compliance rules, no-go topics
## Context Checklist
- [ ] Voice profile loaded (tone, vocabulary, do's/don'ts)
- [ ] Product brief reviewed (features, benefits, differentiators)
- [ ] Target persona defined (demographics, psychographics, platforms)
- [ ] Story elements ready (founder story, testimonials, proof points)
- [ ] Constraints documented (platforms, budget, compliance)
Phase 2: Campaign Decomposition
Break user request into parallel-executable subtasks:
User: "Get me leads from Reddit and LinkedIn"
↓
Subtasks:
[Research-Reddit] → Find relevant posts via API/browse
[Research-LinkedIn] → Browse for matching discussions
[Synthesize] → Combine findings, dedupe, prioritize
[Create-Reddit] → Draft Reddit-native comments
[Create-LinkedIn] → Draft LinkedIn-native comments
[Review] → Human approval checkpoint
[Execute] → Post with natural timing
[Monitor] → Track responses, escalate replies
Phase 3: Agent Assignment
Each subtask maps to a specialist role:
| Role |
Responsibility |
Output |
| Reddit Scout |
Find relevant posts, assess engagement potential |
Ranked opportunity list |
| LinkedIn Scout |
Identify target posts/profiles |
Prospect list with context |
| Content Lead |
Synthesize research, create briefs |
Platform-specific briefs |
| Reddit Copywriter |
Community-native comments |
Draft comments + context |
| LinkedIn Copywriter |
Professional engagement copy |
Draft comments/messages |
| Twitter Copywriter |
Thread-aware, punchy copy |
Tweets/thread drafts |
| Email Copywriter |
Personalized outreach |
Email sequences |
| Execution Agent |
Post approved content |
Confirmation + metrics |
Key principle: Specialists don't multitask. One agent = one job.
Phase 4: Research Execution
Research agents operate in parallel:
Reddit Scout:
- Search keywords in target subreddits
- Filter by recency, engagement, relevance
- Flag posts where authentic engagement makes sense
- Note community rules and norms
LinkedIn Scout:
- Browse industry hashtags and topics
- Identify high-engagement posts from non-competitors
- Find prospects matching ICP
- Note connection opportunities
Output format:
## Research Finding
**Platform**: Reddit
**Location**: r/startups
**Post**: "How I got my first 10 customers"
**Engagement**: 47 comments, 234 upvotes
**Relevance**: HIGH — discusses exact pain point we solve
**Angle**: Share relevant insight, mention similar experience
**Risk**: LOW — genuine value-add opportunity
Phase 5: Content Lead Synthesis
Content Lead does NOT write final content. Instead:
- Synthesizes research into actionable briefs
- Identifies platform-specific requirements
- Creates detailed specs for each copywriter
- Maintains brand voice consistency across outputs
Brief format:
## Content Brief: Reddit Comment
**Target**: r/startups post about first customers
**Goal**: Add value, build credibility, soft brand mention
**Angle**: Share a specific tactic that worked for us
**Voice**: Casual, helpful, founder-to-founder
**Length**: 2-3 paragraphs max
**CTA**: None explicit — just be helpful
**Avoid**: Self-promotion smell, link dropping, sales pitch
Phase 6: Specialist Execution
Platform specialists receive briefs and produce drafts:
Reddit Copywriter:
- Conversational, community-native tone
- Avoids self-promo smell (critical for Reddit)
- Adds genuine value before any mention
- Respects subreddit culture
LinkedIn Copywriter:
- Professional but not corporate
- Credibility-forward (stats, results, experience)
- Hook-driven opening
- Clear value proposition
Twitter Copywriter:
- Punchy, thread-aware
- Hashtag-strategic (not hashtag-spam)
- Quote-tweet friendly
- Engagement-optimized
Email Copywriter:
- Personalized opening (research-based)
- Clear, single CTA
- Spam-filter-aware language
- Follow-up sequence ready
Phase 7: Review Hub (REQUIRED Human-in-the-Loop)
Critical gate before ANY external action.
Present to user:
- All generated content with source context
- Target destinations (specific posts, profiles, emails)
- Proposed timing/schedule
- One-click approve/edit/reject per item
## Review Queue
### Item 1: Reddit Comment
**Target**: r/startups — "How I got my first 10 customers"
**Draft**:
> Great breakdown! We had a similar experience with our first 10.
> What worked for us was [specific tactic]. The key insight was
> [value-add]. Happy to share more details if helpful.
**Timing**: Today, 2:34 PM (3 hours from now)
**Status**: ⏳ Awaiting approval
[✓ Approve] [✏️ Edit] [✗ Reject]
---
### Item 2: LinkedIn Comment
**Target**: Jane Doe's post on B2B sales
**Draft**:
> This resonates. We saw a 40% increase in response rates when
> we shifted from [old approach] to [new approach]. The data
> backed what you're saying here.
**Timing**: Tomorrow, 9:15 AM
**Status**: ⏳ Awaiting approval
[✓ Approve] [✏️ Edit] [✗ Reject]
Phase 8: Execution Layer
After approval, execution agents:
- Post content at staggered, natural intervals
- Send messages / connection requests
- Monitor for replies → escalate to user immediately
- Track engagement metrics
- Report daily summary
Timing rules (critical for not looking like a bot):
- 3-15 minute random intervals between actions
- Respect platform rate limits strictly
- Pause during off-hours (user's timezone)
- Vary posting times across days
- Never bulk-post
Safety & Compliance Rules
- Never auto-execute — All external actions require human approval
- Rate limit respect — Agents must honor platform limits (hard requirement)
- Identity disclosure — Don't claim to be human when asked directly
- Privacy boundaries — No scraping private data without consent
- Compliance hooks — Flag potential legal/regulatory issues before execution
- No spam — Quality over quantity, always
- Authentic value — Every interaction must genuinely help the recipient
Quick Start: Lead Gen Campaign
# 1. Load context
Team Lead reads: voice profile, product brief, target persona
# 2. Spin up research agents (parallel)
Reddit Scout: Search [keywords] in [subreddits], last 7 days, min 10 engagement
LinkedIn Scout: Browse [industry] posts, engagement > 50, last 7 days
# 3. Synthesize findings
Content Lead produces briefs for top 15 opportunities
# 4. Generate content (parallel)
Reddit Copywriter: Draft comments for 8 Reddit opportunities
LinkedIn Copywriter: Draft comments for 7 LinkedIn opportunities
# 5. Review (REQUIRED)
Present all 15 drafts in review hub
User approves 12, edits 2, rejects 1
# 6. Execute
Execution agents post 14 approved items over 2 days
Natural timing: 3-15 min random intervals
Pause overnight
# 7. Monitor & Report
Track engagement, escalate replies immediately
Daily summary: 14 posted, 3 replies, 2 profile views
MCP Integration Points
For external services, create MCP servers:
| Service |
MCP Server |
Key Tools |
| Reddit |
reddit-mcp |
search_posts, get_comments, post_comment |
| LinkedIn |
linkedin-mcp |
search_posts, get_profile, send_message |
| Twitter |
twitter-mcp |
search_tweets, post_tweet, reply |
| CRM |
crm-mcp |
get_leads, update_lead, create_task |
| Email |
email-mcp |
draft_email, send_email, schedule |
Metrics to Track
| Metric |
Description |
Target |
| Engagement rate |
Replies + reactions / posts |
>5% |
| Reply rate |
Direct responses received |
>10% |
| Lead conversion |
Engaged → qualified lead |
>2% |
| Time to first reply |
Hours until prospect responds |
<24h |
| Platform health |
No warnings, bans, rate limits |
100% clean |
Anti-Patterns to Avoid
| Don't |
Do |
| Bulk post same content |
Customize each interaction |
| Drop links immediately |
Add value first, link later (if ever) |
| Ignore community norms |
Research subreddit/group culture first |
| Over-automate |
Human review on every external action |
| Chase vanity metrics |
Focus on genuine conversations |
| Sound like a bot |
Match platform's native voice |
| Spam hashtags |
Use 2-3 relevant tags max |
| Mass DM strangers |
Engage publicly first, then DM |
1---2name: multi-agent-orchestrator3description: |4 Marketing multi-agent orchestration system for complex, parallelizable campaigns. Coordinates specialized AI agents for: (1) Research + synthesis + content creation pipelines, (2) Platform-specific content generation at scale (Reddit, LinkedIn, Twitter, Email), (3) Lead generation and outbound campaigns, (4) Human-in-the-loop review before any external execution, (5) Automated posting with natural timing patterns. Triggers: "build me a marketing team", "orchestrate agents", "outbound campaign", "multi-platform content", "lead generation system", "social media blitz", or any request implying coordinated marketing specialist work.5---67# Marketing Multi-Agent Orchestrator89Coordinate specialized AI agents to accomplish complex marketing workflows that would overwhelm a single agent. Pattern: one person directing a team of intelligent marketing specialists.1011## Core Architecture1213```14┌─────────────────────────────────────────────────────────────────┐15│ MARKETING TEAM LEAD │16│ • Loads context (voice, product, story, constraints) │17│ • Decomposes campaign → subtasks │18│ • Assigns agents, monitors progress │19└─────────────────┬───────────────────────────────────────────────┘20 │21 ┌─────────────┼─────────────┐22 ▼ ▼ ▼23┌───────┐ ┌───────┐ ┌───────┐24│RESEARCH│ │RESEARCH│ │ ... │ ← Parallel market research25│Agent 1 │ │Agent 2 │ │ │26└───┬────┘ └───┬────┘ └───────┘27 │ │28 └─────┬──────┘29 ▼30 ┌───────────┐31 │CONTENT LEAD│ ← Synthesizes research, briefs copywriters32 └─────┬─────┘33 │34 ┌─────┼─────┐35 ▼ ▼ ▼36┌─────┐┌─────┐┌─────┐37│COPY ││COPY ││COPY │ ← Platform-specific copywriters38│ 1 ││ 2 ││ 3 │39└──┬──┘└──┬──┘└──┬──┘40 └──────┼──────┘41 ▼42 ┌───────────┐43 │REVIEW HUB │ ← Human approval gate (REQUIRED)44 └─────┬─────┘45 ▼46 ┌───────────┐47 │ EXECUTION │ ← Browser agents, schedulers, follow-up48 └───────────┘49```5051## When to Use This Skill5253- **Outbound lead generation campaigns** — Finding and engaging prospects across platforms54- **Multi-platform content launches** — Coordinated messaging across Reddit, LinkedIn, Twitter, etc.55- **Research-to-content pipelines** — Market research → insights → platform-native content56- **Personalized outreach at scale** — Email sequences, DM campaigns, comment strategies57- **Brand awareness blitzes** — Rapid, coordinated presence building5859## Workflow Execution6061### Phase 1: Context Loading6263Marketing Team Lead immediately gathers:64651. **Voice Profile** — Tone, vocabulary, personality markers, brand guidelines662. **Product/Service Brief** — What you're selling, key differentiators, pricing673. **Target Persona** — ICP details, pain points, where they hang out online684. **Story Arc** — Founder journey, credibility signals, social proof, case studies695. **Constraints** — Platforms, budget, timeline, compliance rules, no-go topics7071```markdown72## Context Checklist7374- [ ] Voice profile loaded (tone, vocabulary, do's/don'ts)75- [ ] Product brief reviewed (features, benefits, differentiators)76- [ ] Target persona defined (demographics, psychographics, platforms)77- [ ] Story elements ready (founder story, testimonials, proof points)78- [ ] Constraints documented (platforms, budget, compliance)79```8081### Phase 2: Campaign Decomposition8283Break user request into parallel-executable subtasks:8485```86User: "Get me leads from Reddit and LinkedIn"87 ↓88Subtasks:89 [Research-Reddit] → Find relevant posts via API/browse90 [Research-LinkedIn] → Browse for matching discussions91 [Synthesize] → Combine findings, dedupe, prioritize92 [Create-Reddit] → Draft Reddit-native comments93 [Create-LinkedIn] → Draft LinkedIn-native comments94 [Review] → Human approval checkpoint95 [Execute] → Post with natural timing96 [Monitor] → Track responses, escalate replies97```9899### Phase 3: Agent Assignment100101Each subtask maps to a specialist role:102103| Role | Responsibility | Output |104| ----------------------- | ------------------------------------------------ | -------------------------- |105| **Reddit Scout** | Find relevant posts, assess engagement potential | Ranked opportunity list |106| **LinkedIn Scout** | Identify target posts/profiles | Prospect list with context |107| **Content Lead** | Synthesize research, create briefs | Platform-specific briefs |108| **Reddit Copywriter** | Community-native comments | Draft comments + context |109| **LinkedIn Copywriter** | Professional engagement copy | Draft comments/messages |110| **Twitter Copywriter** | Thread-aware, punchy copy | Tweets/thread drafts |111| **Email Copywriter** | Personalized outreach | Email sequences |112| **Execution Agent** | Post approved content | Confirmation + metrics |113114**Key principle**: Specialists don't multitask. One agent = one job.115116### Phase 4: Research Execution117118Research agents operate in parallel:119120**Reddit Scout**:121122- Search keywords in target subreddits123- Filter by recency, engagement, relevance124- Flag posts where authentic engagement makes sense125- Note community rules and norms126127**LinkedIn Scout**:128129- Browse industry hashtags and topics130- Identify high-engagement posts from non-competitors131- Find prospects matching ICP132- Note connection opportunities133134**Output format**:135136```markdown137## Research Finding138139**Platform**: Reddit140**Location**: r/startups141**Post**: "How I got my first 10 customers"142**Engagement**: 47 comments, 234 upvotes143**Relevance**: HIGH — discusses exact pain point we solve144**Angle**: Share relevant insight, mention similar experience145**Risk**: LOW — genuine value-add opportunity146```147148### Phase 5: Content Lead Synthesis149150Content Lead does NOT write final content. Instead:1511521. **Synthesizes** research into actionable briefs1532. **Identifies** platform-specific requirements1543. **Creates** detailed specs for each copywriter1554. **Maintains** brand voice consistency across outputs156157**Brief format**:158159```markdown160## Content Brief: Reddit Comment161162**Target**: r/startups post about first customers163**Goal**: Add value, build credibility, soft brand mention164**Angle**: Share a specific tactic that worked for us165**Voice**: Casual, helpful, founder-to-founder166**Length**: 2-3 paragraphs max167**CTA**: None explicit — just be helpful168**Avoid**: Self-promotion smell, link dropping, sales pitch169```170171### Phase 6: Specialist Execution172173Platform specialists receive briefs and produce drafts:174175**Reddit Copywriter**:176177- Conversational, community-native tone178- Avoids self-promo smell (critical for Reddit)179- Adds genuine value before any mention180- Respects subreddit culture181182**LinkedIn Copywriter**:183184- Professional but not corporate185- Credibility-forward (stats, results, experience)186- Hook-driven opening187- Clear value proposition188189**Twitter Copywriter**:190191- Punchy, thread-aware192- Hashtag-strategic (not hashtag-spam)193- Quote-tweet friendly194- Engagement-optimized195196**Email Copywriter**:197198- Personalized opening (research-based)199- Clear, single CTA200- Spam-filter-aware language201- Follow-up sequence ready202203### Phase 7: Review Hub (REQUIRED Human-in-the-Loop)204205**Critical gate before ANY external action.**206207Present to user:2082091. All generated content with source context2102. Target destinations (specific posts, profiles, emails)2113. Proposed timing/schedule2124. One-click approve/edit/reject per item213214```markdown215## Review Queue216217### Item 1: Reddit Comment218219**Target**: r/startups — "How I got my first 10 customers"220**Draft**:221222> Great breakdown! We had a similar experience with our first 10.223> What worked for us was [specific tactic]. The key insight was224> [value-add]. Happy to share more details if helpful.225226**Timing**: Today, 2:34 PM (3 hours from now)227**Status**: ⏳ Awaiting approval228229[✓ Approve] [✏️ Edit] [✗ Reject]230231---232233### Item 2: LinkedIn Comment234235**Target**: Jane Doe's post on B2B sales236**Draft**:237238> This resonates. We saw a 40% increase in response rates when239> we shifted from [old approach] to [new approach]. The data240> backed what you're saying here.241242**Timing**: Tomorrow, 9:15 AM243**Status**: ⏳ Awaiting approval244245[✓ Approve] [✏️ Edit] [✗ Reject]246```247248### Phase 8: Execution Layer249250After approval, execution agents:2512521. **Post content** at staggered, natural intervals2532. **Send messages** / connection requests2543. **Monitor** for replies → escalate to user immediately2554. **Track** engagement metrics2565. **Report** daily summary257258**Timing rules** (critical for not looking like a bot):259260- 3-15 minute random intervals between actions261- Respect platform rate limits strictly262- Pause during off-hours (user's timezone)263- Vary posting times across days264- Never bulk-post265266---267268## Safety & Compliance Rules2692701. **Never auto-execute** — All external actions require human approval2712. **Rate limit respect** — Agents must honor platform limits (hard requirement)2723. **Identity disclosure** — Don't claim to be human when asked directly2734. **Privacy boundaries** — No scraping private data without consent2745. **Compliance hooks** — Flag potential legal/regulatory issues before execution2756. **No spam** — Quality over quantity, always2767. **Authentic value** — Every interaction must genuinely help the recipient277278---279280## Quick Start: Lead Gen Campaign281282```bash283# 1. Load context284Team Lead reads: voice profile, product brief, target persona285286# 2. Spin up research agents (parallel)287Reddit Scout: Search [keywords] in [subreddits], last 7 days, min 10 engagement288LinkedIn Scout: Browse [industry] posts, engagement > 50, last 7 days289290# 3. Synthesize findings291Content Lead produces briefs for top 15 opportunities292293# 4. Generate content (parallel)294Reddit Copywriter: Draft comments for 8 Reddit opportunities295LinkedIn Copywriter: Draft comments for 7 LinkedIn opportunities296297# 5. Review (REQUIRED)298Present all 15 drafts in review hub299User approves 12, edits 2, rejects 1300301# 6. Execute302Execution agents post 14 approved items over 2 days303Natural timing: 3-15 min random intervals304Pause overnight305306# 7. Monitor & Report307Track engagement, escalate replies immediately308Daily summary: 14 posted, 3 replies, 2 profile views309```310311---312313## MCP Integration Points314315For external services, create MCP servers:316317| Service | MCP Server | Key Tools |318| -------- | ------------ | ---------------------------------------------- |319| Reddit | reddit-mcp | `search_posts`, `get_comments`, `post_comment` |320| LinkedIn | linkedin-mcp | `search_posts`, `get_profile`, `send_message` |321| Twitter | twitter-mcp | `search_tweets`, `post_tweet`, `reply` |322| CRM | crm-mcp | `get_leads`, `update_lead`, `create_task` |323| Email | email-mcp | `draft_email`, `send_email`, `schedule` |324325---326327## Metrics to Track328329| Metric | Description | Target |330| ------------------- | ------------------------------ | ---------- |331| Engagement rate | Replies + reactions / posts | >5% |332| Reply rate | Direct responses received | >10% |333| Lead conversion | Engaged → qualified lead | >2% |334| Time to first reply | Hours until prospect responds | <24h |335| Platform health | No warnings, bans, rate limits | 100% clean |336337---338339## Anti-Patterns to Avoid340341| Don't | Do |342| ---------------------- | -------------------------------------- |343| Bulk post same content | Customize each interaction |344| Drop links immediately | Add value first, link later (if ever) |345| Ignore community norms | Research subreddit/group culture first |346| Over-automate | Human review on every external action |347| Chase vanity metrics | Focus on genuine conversations |348| Sound like a bot | Match platform's native voice |349| Spam hashtags | Use 2-3 relevant tags max |350| Mass DM strangers | Engage publicly first, then DM |