Your AI-powered sales team, running inside Claude Code. Research any company, qualify leads with BANT + MEDDIC, map the buying committee, generate personalized outreach, prepare for meetings, and produce professional PDF pipeline reports — all from the command line.
Type a command in Claude Code and get instant, actionable sales intelligence:
> /sales prospect https://acme.com
Launching 5 parallel agents...
✓ Company Research & Firmographics — Fit Score: 82/100
✓ Decision Maker Identification — 4 contacts found
✓ Opportunity Assessment (BANT) — Score: 78/100
✓ Competitive Intelligence — 3 competitors mapped
✓ Outreach Strategy & Messaging — 5-email sequence ready
┌─────────────────────────────────────────────────┐
│ PROSPECT SCORE │
│ │
│ ██████████████████████████████████░░░░ 85/100 │
│ │
│ Grade: A — Strong Prospect │
│ Action: Invest significant effort │
└─────────────────────────────────────────────────┘
Full analysis saved to PROSPECT-ANALYSIS.md
curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/ai-sales-team-claude/main/install.sh | bashgit clone https://github.com/zubair-trabzada/ai-sales-team-claude.git
cd ai-sales-team-claude
./install.shpip install -r requirements.txtWhat the installer does
╔══════════════════════════════════════════════════════════╗
║ AI Sales Team — Claude Code Skills ║
║ 14 Skills · 5 Agents · 4 Scripts · PDF ║
╚══════════════════════════════════════════════════════════╝
Installing skills...
✓ sales (orchestrator)
✓ sales-prospect
✓ sales-research
✓ sales-qualify
✓ sales-contacts
✓ sales-outreach
✓ sales-followup
✓ sales-prep
✓ sales-proposal
✓ sales-objections
✓ sales-icp
✓ sales-competitors
✓ sales-report
✓ sales-report-pdf
Installing agents...
✓ sales-company
✓ sales-contacts
✓ sales-opportunity
✓ sales-competitive
✓ sales-strategy
Installing scripts...
✓ analyze_prospect.py
✓ lead_scorer.py
✓ contact_finder.py
✓ generate_pdf_report.py
Installing templates...
✓ outreach-cold.md
✓ outreach-warm.md
✓ outreach-referral.md
✓ meeting-prep.md
✓ proposal-template.md
✓ objection-playbook.md
| Command | Description | Output |
|---|---|---|
/sales prospect <url> |
Full prospect audit — 5 parallel agents | PROSPECT-ANALYSIS.md |
/sales quick <url> |
60-second prospect snapshot | Terminal output |
/sales research <url> |
Company research & firmographics | COMPANY-RESEARCH.md |
/sales qualify <url> |
BANT + MEDDIC lead scoring | LEAD-QUALIFICATION.md |
/sales contacts <url> |
Decision maker identification | DECISION-MAKERS.md |
/sales outreach <prospect> |
Cold outreach email sequence | OUTREACH-SEQUENCE.md |
/sales followup <prospect> |
Follow-up email sequence | FOLLOWUP-SEQUENCE.md |
/sales prep <url> |
Meeting preparation brief | MEETING-PREP.md |
/sales proposal <client> |
Client proposal generator | CLIENT-PROPOSAL.md |
/sales objections <topic> |
Objection handling playbook | OBJECTION-PLAYBOOK.md |
/sales icp <description> |
Ideal Customer Profile builder | IDEAL-CUSTOMER-PROFILE.md |
/sales competitors <url> |
Competitive intelligence | COMPETITIVE-INTEL.md |
/sales report |
Pipeline report (Markdown) | SALES-REPORT.md |
/sales report-pdf |
Pipeline report (PDF) | SALES-REPORT-*.pdf |
The system uses a three-layer architecture — one orchestrator skill routes commands to 13 sub-skills, with the flagship /sales prospect command launching 5 specialized agents in parallel:
┌──────────────────────────┐
│ /sales prospect │
│ (Orchestrator) │
└────────────┬─────────────┘
│
┌─────────────────┼─────────────────┐
▼ ▼ ▼
┌─────────────┐ ┌─────────────────┐ ┌──────────────┐
│ PHASE 1 │ │ PHASE 2 │ │ PHASE 3 │
│ Discovery │ │ Parallel Analysis │ │ Synthesis │
└──────┬──────┘ └────────┬──────────┘ └──────┬───────┘
│ │ │
▼ ▼ ▼
┌─────────────┐ ┌───────────────┐ ┌──────────────┐
│ Fetch site │ │ 5 agents run │ │ Aggregate │
│ Extract data │ │ simultaneously│ │ Score (0-100)│
│ Detect type │ │ │ │ Action plan │
│ Run scripts │ │ │ │ First email │
└─────────────┘ └───────┬───────┘ └──────────────┘
│
┌──────────────────┼──────────────────┐
│ │ │
┌────────────────┐ ┌──────────────┐ ┌───────────────┐
│ ┌────────────┐ │ │ ┌──────────┐ │ │ ┌───────────┐ │
│ │ Company │ │ │ │ Contacts │ │ │ │Opportunity│ │
│ │ Research │ │ │ │ Finder │ │ │ │ Scoring │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ Fit: 25% │ │ │ │Access:20%│ │ │ │Quality:20%│ │
│ └────────────┘ │ │ └──────────┘ │ │ └───────────┘ │
└────────────────┘ └──────────────┘ └───────────────┘
┌────────────────┐ ┌──────────────┐
│ ┌────────────┐ │ │ ┌──────────┐ │
│ │Competitive │ │ │ │ Outreach │ │
│ │ Analysis │ │ │ │ Strategy │ │
│ │ │ │ │ │ │ │
│ │Position:15%│ │ │ │Ready: 20%│ │
│ └────────────┘ │ │ └──────────┘ │
└────────────────┘ └──────────────┘
Skills automatically detect and build on each other's output:
/sales prospect ──► PROSPECT-ANALYSIS.md
│
┌────────────────────┼────────────────────┐
▼ ▼ ▼
/sales outreach /sales prep /sales proposal
(uses contacts, (uses all prior (uses qualification,
research data) analysis data) competitive intel)
│ │ │
▼ ▼ ▼
OUTREACH- MEETING- CLIENT-
SEQUENCE.md PREP.md PROPOSAL.md
Every prospect gets a weighted composite score (0-100) calculated from 5 dimensions:
┌─────────────────────────────────────────────────────────────────────┐
│ │
│ PROSPECT SCORE FORMULA │
│ │
│ Company Fit ............ 25% ████████████░░░░░░░░ Size, │
│ industry, │
│ growth │
│ │
│ Contact Access ......... 20% █████████░░░░░░░░░░░ Decision │
│ makers, │
│ warm paths │
│ │
│ Opportunity Quality .... 20% █████████░░░░░░░░░░░ BANT score, │
│ pain points │
│ │
│ Competitive Position ... 15% ███████░░░░░░░░░░░░░ Current │
│ solutions, │
│ switching │
│ │
│ Outreach Readiness ..... 20% █████████░░░░░░░░░░░ Channels, │
│ messaging, │
│ anchors │
│ │
└─────────────────────────────────────────────────────────────────────┘
Score Grade Action
───────────────────────────────────────────────────────────
90-100 A+ 🔥 Hot Lead — prioritize immediately
75-89 A ✅ Strong Prospect — invest significant effort
60-74 B 📊 Qualified Lead — pursue with standard approach
40-59 C 🔄 Lukewarm — nurture, don't hard sell
0-39 D ⏸️ Poor Fit — deprioritize or disqualify
BANT Scoring (0-100)
Each dimension scored 0-25 from publicly available signals:
| Dimension | Max | Signals |
|---|---|---|
| Budget | 25 | Funding, employee count, pricing pages, tech spend |
| Authority | 25 | Decision makers found, C-suite identified, org chart |
| Need | 25 | Pain points, job posts, reviews, competitor gaps |
| Timeline | 25 | Recent funding, hiring, contract cycles, urgency |
MEDDIC Assessment (0-100%)
Each dimension assessed for completeness:
- Metrics — Can we quantify the business impact?
- Economic Buyer — Who controls the budget?
- Decision Criteria — How will they evaluate solutions?
- Decision Process — What's their buying process?
- Identify Pain — Are pain points confirmed?
- Champion — Is there an internal advocate?
> /sales prospect https://stripe.com
Phase 1: Discovering company information...
✓ Homepage fetched — SaaS / Fintech detected
✓ 6 subpages extracted (about, team, pricing, careers, blog, contact)
✓ analyze_prospect.py — 23 data points extracted
Phase 2: Running parallel analysis (5 agents)...
✓ Company Research — Fit Score: 88/100
✓ Contact Discovery — 6 decision makers found
✓ Opportunity Scoring — BANT: 82/100
✓ Competitive Intel — 4 competitors mapped
✓ Outreach Strategy — 5-email sequence drafted
Phase 3: Synthesizing results...
✓ Prospect Score: 85/100 (Grade A)
✓ Top contact: [CTO] — strong technical champion signal
✓ Opening angle: recent Series D + engineering hiring surge
Output: PROSPECT-ANALYSIS.md
> /sales qualify https://notion.so
Analyzing notion.so for lead qualification...
BANT Score: 78/100 (Grade A)
┌────────────────────────────────────┐
│ Budget: ██████████████████░░ 22 │
│ Authority: ████████████████░░░░ 18 │
│ Need: ██████████████████░░ 20 │
│ Timeline: ████████████████░░░░ 18 │
└────────────────────────────────────┘
MEDDIC Completeness: 72%
Action: Schedule discovery call — high-priority prospect.
Output: LEAD-QUALIFICATION.md
> /sales outreach "Linear"
Generating outreach sequence for Linear...
Type: Cold outreach (5-email sequence)
Framework: Observation → Connection → Ask
Personalized for: Engineering-focused B2B SaaS
Email 1: "Quick question about [specific pain point]" Day 1
Email 2: "Saw your team's post about [trigger event]" Day 3
Email 3: "[Mutual connection] suggested I reach out" Day 7
Email 4: "3 ideas for [specific challenge]" Day 14
Email 5: "Should I close the file?" Day 21
Output: OUTREACH-SEQUENCE.md
> /sales prep https://datadog.com
Generating meeting brief for datadog.com...
┌────────────────────────────────────────────┐
│ MEETING PREP BRIEF │
│ │
│ Company: Datadog │
│ Attendees: 3 profiled │
│ Talking Points: 7 prepared │
│ Discovery Qs: 10 ready │
│ Objections: 5 with responses │
│ Cheat Sheet: 1 page │
└────────────────────────────────────────────┘
Output: MEETING-PREP.md
ai-sales-team-claude/
│
├── sales/SKILL.md ← Main orchestrator (routes all /sales commands)
│
├── skills/ ← 13 sub-skills
│ ├── sales-prospect/SKILL.md Full prospect audit (launches 5 agents)
│ ├── sales-research/SKILL.md Company research & firmographics
│ ├── sales-qualify/SKILL.md Lead qualification (BANT + MEDDIC)
│ ├── sales-contacts/SKILL.md Decision maker identification
│ ├── sales-outreach/SKILL.md Cold outreach email sequences
│ ├── sales-followup/SKILL.md Follow-up email generation
│ ├── sales-prep/SKILL.md Meeting preparation brief
│ ├── sales-proposal/SKILL.md Client proposal generator
│ ├── sales-objections/SKILL.md Objection handling playbook
│ ├── sales-icp/SKILL.md Ideal Customer Profile builder
│ ├── sales-competitors/SKILL.md Competitive intelligence
│ ├── sales-report/SKILL.md Pipeline report (Markdown)
│ └── sales-report-pdf/SKILL.md Pipeline report (PDF)
│
├── agents/ ← 5 parallel subagents
│ ├── sales-company.md Company fit & firmographics (25%)
│ ├── sales-contacts.md Decision maker mapping (20%)
│ ├── sales-opportunity.md Opportunity & BANT scoring (20%)
│ ├── sales-competitive.md Competitive positioning (15%)
│ └── sales-strategy.md Outreach strategy & messaging (20%)
│
├── scripts/ ← Python utilities
│ ├── analyze_prospect.py Website scraping & data extraction
│ ├── lead_scorer.py BANT/MEDDIC scoring engine
│ ├── contact_finder.py Team & leadership extraction
│ └── generate_pdf_report.py ReportLab PDF generator
│
├── templates/ ← Output templates
│ ├── outreach-cold.md 5-email cold sequence
│ ├── outreach-warm.md 3-email warm intro sequence
│ ├── outreach-referral.md 3-email referral sequence
│ ├── meeting-prep.md Meeting prep brief
│ ├── proposal-template.md 11-section client proposal
│ └── objection-playbook.md 15 universal objections
│
├── install.sh ← One-command installer
├── uninstall.sh ← Cleanup script
├── requirements.txt ← Python deps (reportlab, bs4, requests)
└── LICENSE ← MIT
# Full prospect intelligence
/sales prospect https://target.com
# Ready-to-send email sequence
/sales outreach "Target Company"
# Prep before the call
/sales prep https://target.com |
# Qualify inbound leads
/sales qualify https://lead.com
# Map the buying committee
/sales contacts https://lead.com
# Handle pricing objections
/sales objections "enterprise SaaS" |
# Client proposal with pricing
/sales proposal "Client Name"
# Competitive positioning
/sales competitors https://client.com
# Define ideal customer
/sales icp "B2B SaaS, 50-200 emp" |
| Requirement | Status | Notes |
|---|---|---|
| Claude Code | Required | Install Claude Code |
| Python 3.8+ | Optional | For scripts and PDF generation |
| reportlab | Optional | pip install reportlab — PDF reports |
| beautifulsoup4 | Optional | pip install beautifulsoup4 — enhanced parsing |
| requests | Optional | pip install requests — fallback URL fetching |
# From the repo directory
./uninstall.sh
# Or remotely
curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/ai-sales-team-claude/main/uninstall.sh | bashRemoves all skills, agents, scripts, and templates from ~/.claude/. Python packages are not removed.
MIT License · Copyright (c) 2026 Zubair Trabzada
Report Bug ·
Request Feature