Generate Leads

Generate ICP-qualified leads with enrichment, intent signals, and export-ready outputs.

Published by @gtmagents·from gtmagents/gtm-agents·0 agent reads / 30d·0 saves·

Generate Leads Command

Generate qualified leads based on ideal customer profile (ICP) criteria with enriched contact information and buying signals.

Command Syntax

/sales-prospecting:generate-leads --criteria <criteria> --count <number> --enrich <level>

Parameters

  • --criteria: ICP definition (industry, size, tech stack, location, etc.)
  • --count: Number of leads to generate (default: 20)
  • --enrich: Enrichment level (basic|standard|comprehensive)
  • --intent: Include intent signals (true|false, default: true)
  • --contacts: Number of contacts per account (default: 3)
  • --format: Output format (csv|json|salesforce|hubspot)

Examples

Basic Lead Generation

/sales-prospecting:generate-leads --criteria "SaaS companies, 50-500 employees, using Salesforce"

Comprehensive Account Research

/sales-prospecting:generate-leads \
  --criteria "Financial services, >$100M revenue, Northeast US" \
  --count 50 \
  --enrich comprehensive \
  --contacts 5

Intent-Based Targeting

/sales-prospecting:generate-leads \
  --criteria "Recently funded B2B companies" \
  --intent true \
  --enrich standard

Process Flow

  1. Define ICP Parameters

    • Parse criteria into searchable filters
    • Validate parameter compatibility
    • Set enrichment requirements
  2. Initial Discovery

    • Query data sources for matching companies
    • Apply filtering and scoring logic
    • Rank by fit score
  3. Contact Discovery

    • Identify decision makers and influencers
    • Map buying committee structure
    • Verify contact information
  4. Data Enrichment

    • Append firmographic data
    • Add technographic insights
    • Include intent signals and triggers
    • Calculate lead scores
  5. Output Generation

    • Format according to specification
    • Include research notes and insights
    • Generate outreach recommendations

Output Schema

Standard Lead Record

{
  "company": {
    "name": "Acme Corp",
    "domain": "acme.com",
    "industry": "Software",
    "size": 250,
    "revenue": "$50M",
    "location": "San Francisco, CA",
    "growth_rate": "45%"
  },
  "contacts": [
    {
      "name": "John Smith",
      "title": "VP Sales",
      "email": "[email protected]",
      "linkedin": "linkedin.com/in/johnsmith",
      "phone": "+1-415-555-0100",
      "role": "Decision Maker"
    }
  ],
  "technology": {
    "crm": "Salesforce",
    "marketing": "HubSpot",
    "relevant_tools": ["Slack", "Zoom", "Google Workspace"]
  },
  "signals": {
    "intent_score": 82,
    "buying_signals": [
      "Researching competitors",
      "Downloaded pricing guides",
      "Attending industry events"
    ],
    "trigger_events": [
      "New VP Sales hired 2 months ago",
      "Series B funding closed"
    ]
  },
  "recommendations": {
    "approach": "Reference their recent funding and expansion plans",
    "value_prop": "Focus on scalability and integration with Salesforce",
    "timing": "High - active buying cycle"
  }
}

Enrichment Levels

Basic

  • Company name, website, industry
  • Basic size and location data
  • 1-2 contacts with titles
  • Lead score

Standard

  • All basic fields plus:
  • Revenue and growth data
  • 3-4 contacts with full details
  • Technology stack overview
  • Key buying signals

Comprehensive

  • All standard fields plus:
  • Full buying committee mapping
  • Detailed technographic profile
  • Intent data and signals
  • Competitive intelligence
  • Personalized outreach recommendations
  • Account research brief

Integration Options

CRM Export

# Direct to Salesforce
/sales-prospecting:generate-leads --criteria "..." --format salesforce

# HubSpot compatible
/sales-prospecting:generate-leads --criteria "..." --format hubspot

Sales Engagement

# Outreach.io format
/sales-prospecting:generate-leads --criteria "..." --format outreach

# SalesLoft format
/sales-prospecting:generate-leads --criteria "..." --format salesloft

Advanced Options

Exclusion Lists

--exclude-companies "competitor1.com,competitor2.com"
--exclude-existing true  # Skip current CRM records

Scoring Customization

--scoring-model "enterprise"  # Use enterprise scoring model
--minimum-score 70  # Only include leads scoring 70+

Geographic Targeting

--location "San Francisco Bay Area"
--timezone "PST"
--language "English"

Best Practices

  1. Start Narrow: Begin with specific criteria and expand based on results
  2. Validate ICP: Test initial results against known good customers
  3. Iterate Quickly: Refine criteria based on response rates
  4. Track Performance: Monitor which criteria generate best leads
  5. Regular Refresh: Re-run monthly to catch new matches

Error Handling

  • No matches found: Broaden criteria or adjust filters
  • Too many results: Add more specific criteria
  • Missing data: Adjust enrichment level or data sources
  • Rate limits: Batch processing for large requests

Execution model: claude-haiku-4-5 for data processing, claude-sonnet-4 for insights generation

More on the bench

SKILL0

Launch

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas.

marketing-growth-copy+2
9
SKILL0

Marketing Ideas

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' or 'ideas to grow.' This skill provides 139 proven marketing approaches organized by category.

marketing-growth-copy+2
7
SKILL0

Qbr Builder

Create Quarterly Business Reviews with account health scores, usage analytics, ROI analysis, expansion opportunities, and risk mitigation

customer-success+1
2