File contents AI Sales Pipeline
Preamble (runs on skill start)
# Version check (silent if up to date)
python3 telemetry/version_check.py 2>/dev/null || true
# Telemetry opt-in (first run only, then remembers your choice)
python3 telemetry/telemetry_init.py 2>/dev/null || true
Privacy: This skill logs usage locally to ~/.ai-marketing-skills/analytics/. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See telemetry/README.md.
Complete AI-powered sales pipeline automation: website visitor identification → intent scoring → suppression → campaign routing → dead deal resurrection → trigger prospecting → self-learning ICP optimization.
When to Use
Use this skill when:
Setting up automated outbound from website visitor identification (RB2B)
Running suppression checks before cold outreach
Routing leads to the right cold email campaigns
Reviving closed-lost deals from HubSpot
Finding companies showing buying signals (new hires, funding, job postings)
Analyzing prospect approve/reject patterns to improve ICP targeting
Tools
RB2B Pipeline (visitor → outbound)
Script
Purpose
Key Command
rb2b_webhook_ingest.py
Webhook server + intent scoring
python3 rb2b_webhook_ingest.py --serve --port 4100
rb2b_suppression_pipeline.py
5-layer suppression checks
python3 rb2b_suppression_pipeline.py --email user@example.com
rb2b_instantly_router.py
Full pipeline: score → suppress → route → enroll
python3 rb2b_instantly_router.py --serve --port 4100
Deal Intelligence
Script
Purpose
Key Command
deal_resurrector.py
3-layer dead deal revival (time decay + POC expansion + champion tracking)
python3 deal_resurrector.py --top 10 --dry-run
trigger_prospector.py
Web signal monitoring (new hires, funding, agency searches)
python3 trigger_prospector.py --days 7 --top 15
icp_learning_analyzer.py
Learn from approve/reject decisions, recommend ICP changes
python3 icp_learning_analyzer.py
Configuration
All scripts use environment variables for API keys and configuration. Copy .env.example to .env and fill in your values.
Required Environment Variables
HUBSPOT_API_KEY — HubSpot private app token (Deal Resurrector, Suppression)
INSTANTLY_API_KEY — Instantly API key (Router, Suppression)
BRAVE_API_KEY — Brave Search API key (Trigger Prospector)
DATABASE_URL — PostgreSQL connection string (ICP Analyzer only)
Key Customization Points
Intent scoring : Edit PAGE_INTENT_SCORES dict in webhook_ingest to match your URL patterns
Agency detection : Edit AGENCY_KEYWORDS_* in router for your market
Loss reason scoring : Edit LOSS_REASON_BONUS in deal_resurrector for your close reasons
Signal queries : Edit SEARCH_QUERIES in trigger_prospector for your target market
Campaign routing : Edit data/campaigns.json with your Instantly campaign UUIDs
Data Flow
RB2B Webhook → Ingest (score) → Suppress (5 layers) → Route (classify) → Instantly
HubSpot CRM → Deal Resurrector (score + draft emails) → Review Queue
Brave Search → Trigger Prospector (score + enrich) → Outreach Queue
Prospect DB → ICP Analyzer (learn patterns) → Filter Recommendations
Dependencies
Python 3.9+
requests (for HubSpot API)
psycopg2-binary (for ICP Analyzer only)
No other external dependencies — scripts use stdlib HTTP server and urllib
1 --- 2 name: ericosiu-ai-marketing-skills-sales-pipeline 3 description: AI Sales Pipeline 4 --- 5 # AI Sales Pipeline 6 7 ## Preamble (runs on skill start) 8 9 ```bash 10 # Version check (silent if up to date) 11 python3 telemetry/version_check.py 2>/dev/null || true 12 13 # Telemetry opt-in (first run only, then remembers your choice) 14 python3 telemetry/telemetry_init.py 2>/dev/null || true 15 ``` 16 17 > **Privacy:** This skill logs usage locally to `~/.ai-marketing-skills/analytics/`. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See `telemetry/README.md`. 18 19 --- 20 21 Complete AI-powered sales pipeline automation: website visitor identification → intent scoring → suppression → campaign routing → dead deal resurrection → trigger prospecting → self-learning ICP optimization. 22 23 ## When to Use 24 25 Use this skill when: 26 - Setting up automated outbound from website visitor identification (RB2B) 27 - Running suppression checks before cold outreach 28 - Routing leads to the right cold email campaigns 29 - Reviving closed-lost deals from HubSpot 30 - Finding companies showing buying signals (new hires, funding, job postings) 31 - Analyzing prospect approve/reject patterns to improve ICP targeting 32 33 ## Tools 34 35 ### RB2B Pipeline (visitor → outbound) 36 37 | Script | Purpose | Key Command | 38 |--------|---------|-------------| 39 | `rb2b_webhook_ingest.py` | Webhook server + intent scoring | `python3 rb2b_webhook_ingest.py --serve --port 4100` | 40 | `rb2b_suppression_pipeline.py` | 5-layer suppression checks | `python3 rb2b_suppression_pipeline.py --email user@example.com` | 41 | `rb2b_instantly_router.py` | Full pipeline: score → suppress → route → enroll | `python3 rb2b_instantly_router.py --serve --port 4100` | 42 43 ### Deal Intelligence 44 45 | Script | Purpose | Key Command | 46 |--------|---------|-------------| 47 | `deal_resurrector.py` | 3-layer dead deal revival (time decay + POC expansion + champion tracking) | `python3 deal_resurrector.py --top 10 --dry-run` | 48 | `trigger_prospector.py` | Web signal monitoring (new hires, funding, agency searches) | `python3 trigger_prospector.py --days 7 --top 15` | 49 | `icp_learning_analyzer.py` | Learn from approve/reject decisions, recommend ICP changes | `python3 icp_learning_analyzer.py` | 50 51 ## Configuration 52 53 All scripts use environment variables for API keys and configuration. Copy `.env.example` to `.env` and fill in your values. 54 55 ### Required Environment Variables 56 57 - `HUBSPOT_API_KEY` — HubSpot private app token (Deal Resurrector, Suppression) 58 - `INSTANTLY_API_KEY` — Instantly API key (Router, Suppression) 59 - `BRAVE_API_KEY` — Brave Search API key (Trigger Prospector) 60 - `DATABASE_URL` — PostgreSQL connection string (ICP Analyzer only) 61 62 ### Key Customization Points 63 64 - **Intent scoring**: Edit `PAGE_INTENT_SCORES` dict in webhook_ingest to match your URL patterns 65 - **Agency detection**: Edit `AGENCY_KEYWORDS_*` in router for your market 66 - **Loss reason scoring**: Edit `LOSS_REASON_BONUS` in deal_resurrector for your close reasons 67 - **Signal queries**: Edit `SEARCH_QUERIES` in trigger_prospector for your target market 68 - **Campaign routing**: Edit `data/campaigns.json` with your Instantly campaign UUIDs 69 70 ## Data Flow 71 72 ``` 73 RB2B Webhook → Ingest (score) → Suppress (5 layers) → Route (classify) → Instantly 74 HubSpot CRM → Deal Resurrector (score + draft emails) → Review Queue 75 Brave Search → Trigger Prospector (score + enrich) → Outreach Queue 76 Prospect DB → ICP Analyzer (learn patterns) → Filter Recommendations 77 ``` 78 79 ## Dependencies 80 81 - Python 3.9+ 82 - `requests` (for HubSpot API) 83 - `psycopg2-binary` (for ICP Analyzer only) 84 - No other external dependencies — scripts use stdlib HTTP server and urllib
tuyv/ccpm/tree/main/preset-registry/skills/ericosiu-ai-marketing-skills-sales-pipeline commit dcac8e4ebb
Frequently asked questions How do I install the Ericosiu AI Marketing Skills Sales Pipeline skill? Run npx skillmds@latest add tuyv/ericosiu-ai-marketing-skills-sales-pipeline in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Ericosiu AI Marketing Skills Sales Pipeline skill do? AI Sales Pipeline It is listed under Marketing & Growth on SkillMD.
Is Ericosiu AI Marketing Skills Sales Pipeline safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Ericosiu AI Marketing Skills Sales Pipeline? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Ericosiu AI Marketing Skills Sales Pipeline free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Ericosiu AI Marketing Skills Sales Pipeline? tuyv (@tuyv) published this skill. Their other Agent Skills are listed on their SkillMD profile.