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.
What This Does
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
Quick Start
One-Command Install
curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/ai-sales-team-claude/main/install.sh | bash
Manual Install
git clone https://github.com/zubair-trabzada/ai-sales-team-claude.git
cd ai-sales-team-claude
./install.sh
Optional: PDF Reports & Enhanced Parsing
pip install -r requirements.txt
╔══════════════════════════════════════════════════════════╗
║ 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
Commands
| 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 |
How It Works
Architecture
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%│ │
│ └────────────┘ │ │ └──────────┘ │
└────────────────┘ └──────────────┘
Cross-Skill Integration
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
Prospect Scoring
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 │
│ │
└─────────────────────────────────────────────────────────────────────┘
Grade Interpretation
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
Qualification Frameworks
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 |
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?
Examples
Full Prospect Audit
> /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
Lead Qualification