본문으로 건너뛰기
cccskills
무료GitHub에 공개

outreach-draft-pipeline

Generates and delivers all outreach for OUTREACH_READY leads. Automated delivery via Chrome DevTools MCP -- email, LinkedIn, Instagram. Gig leads auto-applied on platform. No approval gates.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(2)

  • SKILL.md6.4 KB
  • skill.meta.json559 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Outreach Draft Pipeline

Takes OUTREACH_READY leads, generates personalized outreach, and delivers automatically via Chrome DevTools MCP. No approval gates. Gig leads are auto-applied on their platform.

Prerequisites

  • agency.config.json populated (outreach, tools, case studies)
  • Leads in CRM with stage = OUTREACH_READY
  • Personalization packets (for HOT leads, from personalization-enricher)

Capabilities Used

  1. cold-email-drafter -- generate emails (Touch 1)
  2. message-generator -- LinkedIn notes, Instagram DMs, call scripts
  3. crm-writer -- save drafts and update statuses

Phase 0: Intake

Read agency.config.json:

  • outreach.company_cadence -- 10-day action map for company leads
  • outreach.gig_cadence -- 2-day action map for gig leads
  • outreach.tone, outreach.banned_phrases, outreach.sign_off
  • case_studies -- for proof points
  • tools.browser_automation -- Chrome DevTools MCP config
  • notifications -- Telegram bot config

Query CRM for leads with stage = OUTREACH_READY, sorted by score.

All delivery channels use Chrome DevTools MCP:

  • Email: Chrome DevTools MCP -> Zoho webmail
  • LinkedIn: Chrome DevTools MCP -> LinkedIn
  • Instagram: Chrome DevTools MCP -> Instagram (1 DM per 2 min)
  • Gig platforms: Chrome DevTools MCP -> platform apply form
  • Calling: CRM sheet + Telegram notification

Per-Lead Channel Merging

For each lead, merge tool availability AND lead's contact_surfaces. A channel is draftable only if BOTH the tool is available AND the lead has that surface:

  • Email: tool available AND (contact_surfaces.has_email = true OR email found during enrichment)
  • LinkedIn: tool available AND contact_surfaces.has_linkedin = true
  • Instagram: tool available AND contact_surfaces.has_instagram = true
  • Phone: tool available AND contact_surfaces.has_phone = true
  • Website: always usable for research, not a direct outreach channel

Phase 1: Route by Lead Type

Gig Leads (from gig platforms)

Route to gig application flow:

  1. Auto-apply on gig platform via Chrome DevTools MCP
  2. If email/company found: queue Day 3 email

Company Leads (from non-gig platforms)

Route to full 10-day cadence:

  1. Generate cold email (Touch 1) with super catchy subject line
  2. Generate LinkedIn connection note
  3. Generate Instagram engagement strategy
  4. Generate call script

Map each lead to their personalization tier:

  • HOT leads with personalization packet: Tier 3
  • WARM leads with company research: Tier 2
  • All others: Tier 1

Phase 2: Generate Emails

For each lead, execute cold-email-drafter:

  • Pass lead context + personalization tier
  • For Tier 3: include CRO findings, person's posts, signal context
  • For Tier 2: include industry-specific angle + case study
  • For Tier 1: basic merge fields
  • Generate 3 variants for review
  • Select best (or let user choose)

Phase 3: Generate LinkedIn Notes

For leads with LinkedIn profiles, execute message-generator with config linkedin-note:

  • Max 300 characters (LinkedIn limit)
  • Reference something specific (their post, role, company achievement)
  • No hard sell -- focus on relevance
  • Include personalization points from person-researcher (Tier 3)

Phase 4: Generate Instagram DMs

For leads with Instagram accounts, execute message-generator with config instagram-dm:

  • Casual, brand-appropriate tone
  • Reference something from their Instagram (recent post, aesthetic)
  • Under 3 sentences
  • Day 1 is engagement (like/comment), not DM. DM comes on Day 2.

Phase 5: Generate Call Scripts

For leads scheduled for calls, execute message-generator with config call-script:

  • Opening hook (15 seconds)
  • Value prop (30 seconds)
  • Discovery question
  • Case study reference
  • Objection handlers
  • CTA (book a demo)

Phase 6: Automated Delivery

No approval gate. All outreach is delivered automatically.

Gig Lead Delivery (20/day)

Via Chrome DevTools MCP:

  1. mcp__chrome-devtools__navigate_page to gig URL
  2. mcp__chrome-devtools__click apply/submit proposal button
  3. mcp__chrome-devtools__fill_form with proposal content
  4. mcp__chrome-devtools__click submit button
  5. Verify submission success

Email Delivery (Company Leads)

Via Chrome DevTools MCP -> Zoho webmail:

  1. mcp__chrome-devtools__navigate_page to Zoho webmail compose
  2. mcp__chrome-devtools__fill recipient email
  3. mcp__chrome-devtools__fill subject line
  4. mcp__chrome-devtools__fill email body
  5. mcp__chrome-devtools__click send button

LinkedIn Delivery

Via Chrome DevTools MCP -> LinkedIn:

  1. mcp__chrome-devtools__navigate_page to contact's LinkedIn profile
  2. mcp__chrome-devtools__click Connect button
  3. mcp__chrome-devtools__click "Add a note"
  4. mcp__chrome-devtools__fill connection note
  5. mcp__chrome-devtools__click Send button

Instagram Delivery (1 DM per 2 min)

Via Chrome DevTools MCP -> Instagram web:

  1. mcp__chrome-devtools__navigate_page to Instagram DMs
  2. Search for contact's handle
  3. mcp__chrome-devtools__fill DM text
  4. mcp__chrome-devtools__click send
  5. Wait 2 minutes before next DM

Call Delivery

  1. Add lead to CRM "Call Today" tab via crm-writer
  2. Send Telegram notification: "Your call leads are ready for the day. [N] calls scheduled."

Phase 7: Save to CRM

Execute crm-writer:

  • Log all sent outreach to "Outreach CRM" tab
  • Update lead stage: OUTREACH_READY -> CONTACTED
  • Set cadence_day = 1
  • Set next_action = Day 2 action from cadence
  • Set next_action_date = tomorrow (skip weekends)
  • For gig leads: set gig_cadence_day = 1, next_action = Day 3 email (if applicable)

Phase 8: Summary

OUTREACH SUMMARY -- [Date]
---
COMPANY LEADS:
- Emails sent (Zoho webmail): N
- LinkedIn connection requests sent: N
- Instagram engagement: N
- Call scripts to sheet: N

GIG LEADS:
- Platform applications submitted: N
- Day 3 emails queued: N

DELIVERY STATUS:
- All sent via Chrome DevTools MCP
- Telegram notification sent

Next step: Run /evening-scan at 6 PM to check for responses

Example Usage

Trigger phrases:

  • "Draft outreach for today's leads"
  • "Generate messages for OUTREACH_READY leads"
  • "Create outreach drafts for [company]"
  • "Write emails for this batch"

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Analyze A/B test results for statistical significance with ship, extend, or kill recommendations

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

Reallocate ad budget across campaigns and channels using ROAS and marginal return analysis

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

Generate structured creative briefs for ad designers with brand-consistent direction

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

Mine winning ad angles, hooks, and creative patterns from top-performing ads

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

ad-spy

무료

Monitor competitor ads across Meta, Google, and LinkedIn with strategic analysis

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

Interactive onboarding wizard that generates agency.config.json for any B2B agency. Asks structured questions about the agency, services, ICP, tools, outreach preferences, and CRM setup. Outputs a complete config file.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ekatasingh1107/b2b-gtm-skills22026년 4월 12일 업데이트

ekatasingh1107의 스킬 모두 보기

이 스킬의 문제 신고