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

lead-enrichment-pipeline

Takes raw leads and enriches them to outreach-ready status. Chains company-researcher, cro-auditor, decision-maker-finder, apollo-lead-finder, email-validator, and personalization-enricher.

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

연동 도구LinkedIn

실행 점수 미검증

설치 방법 보기

포함된 파일(2)

  • SKILL.md4.1 KB
  • skill.meta.json522 B

SKILL.md(원문)

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

Lead Enrichment Pipeline

Takes leads in NEW stage and enriches them through research, contact discovery, email validation, and personalization. Moves them to OUTREACH_READY.

Prerequisites

  • agency.config.json populated (tools, ICP, CRM)
  • Leads in CRM with stage = NEW (from signal-to-lead)
  • Tool stack configured for enrichment method (API vs browser)

Capabilities Used

  1. company-researcher -- business research
  2. cro-auditor -- website audit
  3. decision-maker-finder -- find contacts
  4. apollo-lead-finder or manual enrichment -- get email/phone/LinkedIn
  5. email-validator -- validate emails
  6. personalization-enricher -- build personalization packet (for HOT leads)

Phase 0: Intake

Read agency.config.json:

  • tools.lead_enrichment -- determines enrichment method
  • tools.email_validation -- determines validation method
  • crm.tabs -- where to read/write leads

Query CRM for leads with stage = NEW, sorted by score (HOT first).

Ask user:

  • "Found N new leads. Enrich all, or just HOT leads?" (default: HOT + WARM)
  • "Run personalization enricher for HOT leads?" (default: yes)

Phase 1: Company Research

For each lead, execute company-researcher:

  • Visit website, research business
  • Capture tech stack, social presence, pain points
  • Update CRM with research data

Phase 2: CRO Audit

For each lead with a website, execute cro-auditor:

  • Audit key pages
  • Find 3 actionable issues with outreach hooks
  • Update CRM with findings

Phase 3: Decision Maker Discovery

For each lead, execute decision-maker-finder:

  • Find right contact based on company size + ICP titles
  • Determine execution path from tools.lead_enrichment:

API Path (tools.lead_enrichment.access === "api")

  • Use Apollo People Search API to find contacts
  • Enrich to get email, phone, LinkedIn
  • 1 Apollo credit per enrichment

Browser Path (tools.lead_enrichment.access === "browser")

  • Use Chrome automation to search Apollo.io
  • Navigate to People Search
  • Enter company domain + title filters
  • Copy contact details from results
  • No API credits used (free plan)

Manual Path (tools.lead_enrichment.access === "manual")

  • Use WebSearch to find team page, LinkedIn profiles
  • Extract names, titles, LinkedIn URLs
  • No emails without enrichment tool

APPROVAL GATE (API path only): "About to enrich N contacts using N Apollo credits. Proceed?"

Phase 4: Email Validation

Execute email-validator for all discovered emails:

  • Check tool config for method (API vs browser)
  • Validate each email
  • Handle invalids (find alternatives or mark LinkedIn-only)

APPROVAL GATE: "About to validate N emails using N credits. Proceed?"

Phase 5: Personalization (HOT leads only)

For leads scored HOT, execute personalization-enricher:

  • Build full personalization packet
  • Assemble company + CRO + person research into JSON
  • Generate recommended approach and opening line

WARM leads skip this step (Tier 2 personalization at message generation).

Phase 6: Update CRM

For each lead:

  • Update stage: NEW -> RESEARCHED (after company research + CRO)
  • Update stage: RESEARCHED -> ENRICHED (after contact discovery + email validation)
  • Update stage: ENRICHED -> OUTREACH_READY (after personalization, or immediately for WARM)
  • Write all collected data to CRM columns

Phase 7: Summary

ENRICHMENT PIPELINE SUMMARY
---
Leads processed: N
Company research completed: N
CRO audits completed: N
Decision makers found: N contacts across M companies
Emails validated: N (X valid, Y catch-all, Z invalid)
Personalization packets built: N (HOT leads)

Credits used:
- Apollo: N credits
- ZeroBounce: N credits

Leads now OUTREACH_READY: N
Next step: Run /outreach-draft-pipeline to generate messages

Example Usage

Trigger phrases:

  • "Enrich today's leads"
  • "Research and enrich HOT leads"
  • "Run the enrichment pipeline"
  • "Find contacts for these companies"

리뷰

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

댓글

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

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

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. 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의 스킬 모두 보기

이 스킬의 문제 신고