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: 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.4---56# Marketing Multi-Agent Orchestrator78Coordinate specialized AI agents to accomplish complex marketing workflows that would overwhelm a single agent. Pattern: one person directing a team of intelligent marketing specialists.910## Core Architecture1112```13┌─────────────────────────────────────────────────────────────────┐14│ MARKETING TEAM LEAD │15│ • Loads context (voice, product, story, constraints) │16│ • Decomposes campaign → subtasks │17│ • Assigns agents, monitors progress │18└─────────────────┬───────────────────────────────────────────────┘19 │20 ┌─────────────┼─────────────┐21 ▼ ▼ ▼22┌───────┐ ┌───────┐ ┌───────┐23│RESEARCH│ │RESEARCH│ │ ... │ ← Parallel market research24│Agent 1 │ │Agent 2 │ │ │25└───┬────┘ └───┬────┘ └───────┘26 │ │27 └─────┬──────┘28 ▼29 ┌───────────┐30 │CONTENT LEAD│ ← Synthesizes research, briefs copywriters31 └─────┬─────┘32 │33 ┌─────┼─────┐34 ▼ ▼ ▼35┌─────┐┌─────┐┌─────┐36│COPY ││COPY ││COPY │ ← Platform-specific copywriters37│ 1 ││ 2 ││ 3 │38└──┬──┘└──┬──┘└──┬──┘39 └──────┼──────┘40 ▼41 ┌───────────┐42 │REVIEW HUB │ ← Human approval gate (REQUIRED)43 └─────┬─────┘44 ▼45 ┌───────────┐46 │ EXECUTION │ ← Browser agents, schedulers, follow-up47 └───────────┘48```4950## When to Use This Skill5152- **Outbound lead generation campaigns** — Finding and engaging prospects across platforms53- **Multi-platform content launches** — Coordinated messaging across Reddit, LinkedIn, Twitter, etc.54- **Research-to-content pipelines** — Market research → insights → platform-native content55- **Personalized outreach at scale** — Email sequences, DM campaigns, comment strategies56- **Brand awareness blitzes** — Rapid, coordinated presence building5758## Workflow Execution5960### Phase 1: Context Loading6162Marketing Team Lead immediately gathers:63641. **Voice Profile** — Tone, vocabulary, personality markers, brand guidelines652. **Product/Service Brief** — What you're selling, key differentiators, pricing663. **Target Persona** — ICP details, pain points, where they hang out online674. **Story Arc** — Founder journey, credibility signals, social proof, case studies685. **Constraints** — Platforms, budget, timeline, compliance rules, no-go topics6970```markdown71## Context Checklist7273- [ ] Voice profile loaded (tone, vocabulary, do's/don'ts)74- [ ] Product brief reviewed (features, benefits, differentiators)75- [ ] Target persona defined (demographics, psychographics, platforms)76- [ ] Story elements ready (founder story, testimonials, proof points)77- [ ] Constraints documented (platforms, budget, compliance)78```7980### Phase 2: Campaign Decomposition8182Break user request into parallel-executable subtasks:8384```85User: "Get me leads from Reddit and LinkedIn"86 ↓87Subtasks:88 [Research-Reddit] → Find relevant posts via API/browse89 [Research-LinkedIn] → Browse for matching discussions90 [Synthesize] → Combine findings, dedupe, prioritize91 [Create-Reddit] → Draft Reddit-native comments92 [Create-LinkedIn] → Draft LinkedIn-native comments93 [Review] → Human approval checkpoint94 [Execute] → Post with natural timing95 [Monitor] → Track responses, escalate replies96```9798### Phase 3: Agent Assignment99100Each subtask maps to a specialist role:101102| Role | Responsibility | Output |103| ----------------------- | ------------------------------------------------ | -------------------------- |104| **Reddit Scout** | Find relevant posts, assess engagement potential | Ranked opportunity list |105| **LinkedIn Scout** | Identify target posts/profiles | Prospect list with context |106| **Content Lead** | Synthesize research, create briefs | Platform-specific briefs |107| **Reddit Copywriter** | Community-native comments | Draft comments + context |108| **LinkedIn Copywriter** | Professional engagement copy | Draft comments/messages |109| **Twitter Copywriter** | Thread-aware, punchy copy | Tweets/thread drafts |110| **Email Copywriter** | Personalized outreach | Email sequences |111| **Execution Agent** | Post approved content | Confirmation + metrics |112113**Key principle**: Specialists don't multitask. One agent = one job.114115### Phase 4: Research Execution116117Research agents operate in parallel:118119**Reddit Scout**:120121- Search keywords in target subreddits122- Filter by recency, engagement, relevance123- Flag posts where authentic engagement makes sense124- Note community rules and norms125126**LinkedIn Scout**:127128- Browse industry hashtags and topics129- Identify high-engagement posts from non-competitors130- Find prospects matching ICP131- Note connection opportunities132133**Output format**:134135```markdown136## Research Finding137138**Platform**: Reddit139**Location**: r/startups140**Post**: "How I got my first 10 customers"141**Engagement**: 47 comments, 234 upvotes142**Relevance**: HIGH — discusses exact pain point we solve143**Angle**: Share relevant insight, mention similar experience144**Risk**: LOW — genuine value-add opportunity145```146147### Phase 5: Content Lead Synthesis148149Content Lead does NOT write final content. Instead:1501511. **Synthesizes** research into actionable briefs1522. **Identifies** platform-specific requirements1533. **Creates** detailed specs for each copywriter1544. **Maintains** brand voice consistency across outputs155156**Brief format**:157158```markdown159## Content Brief: Reddit Comment160161**Target**: r/startups post about first customers162**Goal**: Add value, build credibility, soft brand mention163**Angle**: Share a specific tactic that worked for us164**Voice**: Casual, helpful, founder-to-founder165**Length**: 2-3 paragraphs max166**CTA**: None explicit — just be helpful167**Avoid**: Self-promotion smell, link dropping, sales pitch168```169170### Phase 6: Specialist Execution171172Platform specialists receive briefs and produce drafts:173174**Reddit Copywriter**:175176- Conversational, community-native tone177- Avoids self-promo smell (critical for Reddit)178- Adds genuine value before any mention179- Respects subreddit culture180181**LinkedIn Copywriter**:182183- Professional but not corporate184- Credibility-forward (stats, results, experience)185- Hook-driven opening186- Clear value proposition187188**Twitter Copywriter**:189190- Punchy, thread-aware191- Hashtag-strategic (not hashtag-spam)192- Quote-tweet friendly193- Engagement-optimized194195**Email Copywriter**:196197- Personalized opening (research-based)198- Clear, single CTA199- Spam-filter-aware language200- Follow-up sequence ready201202### Phase 7: Review Hub (REQUIRED Human-in-the-Loop)203204**Critical gate before ANY external action.**205206Present to user:2072081. All generated content with source context2092. Target destinations (specific posts, profiles, emails)2103. Proposed timing/schedule2114. One-click approve/edit/reject per item212213```markdown214## Review Queue215216### Item 1: Reddit Comment217218**Target**: r/startups — "How I got my first 10 customers"219**Draft**:220221> Great breakdown! We had a similar experience with our first 10.222> What worked for us was [specific tactic]. The key insight was223> [value-add]. Happy to share more details if helpful.224225**Timing**: Today, 2:34 PM (3 hours from now)226**Status**: ⏳ Awaiting approval227228[✓ Approve] [✏️ Edit] [✗ Reject]229230---231232### Item 2: LinkedIn Comment233234**Target**: Jane Doe's post on B2B sales235**Draft**:236237> This resonates. We saw a 40% increase in response rates when238> we shifted from [old approach] to [new approach]. The data239> backed what you're saying here.240241**Timing**: Tomorrow, 9:15 AM242**Status**: ⏳ Awaiting approval243244[✓ Approve] [✏️ Edit] [✗ Reject]245```246247### Phase 8: Execution Layer248249After approval, execution agents:2502511. **Post content** at staggered, natural intervals2522. **Send messages** / connection requests2533. **Monitor** for replies → escalate to user immediately2544. **Track** engagement metrics2555. **Report** daily summary256257**Timing rules** (critical for not looking like a bot):258259- 3-15 minute random intervals between actions260- Respect platform rate limits strictly261- Pause during off-hours (user's timezone)262- Vary posting times across days263- Never bulk-post264265---266267## Safety & Compliance Rules2682691. **Never auto-execute** — All external actions require human approval2702. **Rate limit respect** — Agents must honor platform limits (hard requirement)2713. **Identity disclosure** — Don't claim to be human when asked directly2724. **Privacy boundaries** — No scraping private data without consent2735. **Compliance hooks** — Flag potential legal/regulatory issues before execution2746. **No spam** — Quality over quantity, always2757. **Authentic value** — Every interaction must genuinely help the recipient276277---278279## Quick Start: Lead Gen Campaign280281```bash282# 1. Load context283Team Lead reads: voice profile, product brief, target persona284285# 2. Spin up research agents (parallel)286Reddit Scout: Search [keywords] in [subreddits], last 7 days, min 10 engagement287LinkedIn Scout: Browse [industry] posts, engagement > 50, last 7 days288289# 3. Synthesize findings290Content Lead produces briefs for top 15 opportunities291292# 4. Generate content (parallel)293Reddit Copywriter: Draft comments for 8 Reddit opportunities294LinkedIn Copywriter: Draft comments for 7 LinkedIn opportunities295296# 5. Review (REQUIRED)297Present all 15 drafts in review hub298User approves 12, edits 2, rejects 1299300# 6. Execute301Execution agents post 14 approved items over 2 days302Natural timing: 3-15 min random intervals303Pause overnight304305# 7. Monitor & Report306Track engagement, escalate replies immediately307Daily summary: 14 posted, 3 replies, 2 profile views308```309310---311312## MCP Integration Points313314For external services, create MCP servers:315316| Service | MCP Server | Key Tools |317| -------- | ------------ | ---------------------------------------------- |318| Reddit | reddit-mcp | `search_posts`, `get_comments`, `post_comment` |319| LinkedIn | linkedin-mcp | `search_posts`, `get_profile`, `send_message` |320| Twitter | twitter-mcp | `search_tweets`, `post_tweet`, `reply` |321| CRM | crm-mcp | `get_leads`, `update_lead`, `create_task` |322| Email | email-mcp | `draft_email`, `send_email`, `schedule` |323324---325326## Metrics to Track327328| Metric | Description | Target |329| ------------------- | ------------------------------ | ---------- |330| Engagement rate | Replies + reactions / posts | >5% |331| Reply rate | Direct responses received | >10% |332| Lead conversion | Engaged → qualified lead | >2% |333| Time to first reply | Hours until prospect responds | <24h |334| Platform health | No warnings, bans, rate limits | 100% clean |335336---337338## Anti-Patterns to Avoid339340| Don't | Do |341| ---------------------- | -------------------------------------- |342| Bulk post same content | Customize each interaction |343| Drop links immediately | Add value first, link later (if ever) |344| Ignore community norms | Research subreddit/group culture first |345| Over-automate | Human review on every external action |346| Chase vanity metrics | Focus on genuine conversations |347| Sound like a bot | Match platform's native voice |348| Spam hashtags | Use 2-3 relevant tags max |349| Mass DM strangers | Engage publicly first, then DM |