home / skills / questnova502 / claude-skills-sync / lead-research-assistant

lead-research-assistant skill

/skills/lead-research-assistant

This skill identifies high-quality B2B leads for your product by ICP analysis, targeted company discovery, and actionable outreach strategies.

npx playbooks add skill questnova502/claude-skills-sync --skill lead-research-assistant

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
6.4 KB
---
name: lead-research-assistant
description: Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
---

# Lead Research Assistant

This skill helps you identify and qualify potential leads for your business by analyzing your product/service, understanding your ideal customer profile, and providing actionable outreach strategies.

## When to Use This Skill

- Finding potential customers or clients for your product/service
- Building a list of companies to reach out to for partnerships
- Identifying target accounts for sales outreach
- Researching companies that match your ideal customer profile
- Preparing for business development activities

## What This Skill Does

1. **Understands Your Business**: Analyzes your product/service, value proposition, and target market
2. **Identifies Target Companies**: Finds companies that match your ideal customer profile based on:
   - Industry and sector
   - Company size and location
   - Technology stack and tools they use
   - Growth stage and funding
   - Pain points your product solves
3. **Prioritizes Leads**: Ranks companies based on fit score and relevance
4. **Provides Contact Strategies**: Suggests how to approach each lead with personalized messaging
5. **Enriches Data**: Gathers relevant information about decision-makers and company context

## How to Use

### Basic Usage

Simply describe your product/service and what you're looking for:

```
I'm building [product description]. Find me 10 companies in [location/industry] 
that would be good leads for this.
```

### With Your Codebase

For even better results, run this from your product's source code directory:

```
Look at what I'm building in this repository and identify the top 10 companies 
in [location/industry] that would benefit from this product.
```

### Advanced Usage

For more targeted research:

```
My product: [description]
Ideal customer profile:
- Industry: [industry]
- Company size: [size range]
- Location: [location]
- Current pain points: [pain points]
- Technologies they use: [tech stack]

Find me 20 qualified leads with contact strategies for each.
```

## Instructions

When a user requests lead research:

1. **Understand the Product/Service**
   - If in a code directory, analyze the codebase to understand the product
   - Ask clarifying questions about the value proposition
   - Identify key features and benefits
   - Understand what problems it solves

2. **Define Ideal Customer Profile**
   - Determine target industries and sectors
   - Identify company size ranges
   - Consider geographic preferences
   - Understand relevant pain points
   - Note any technology requirements

3. **Research and Identify Leads**
   - Search for companies matching the criteria
   - Look for signals of need (job postings, tech stack, recent news)
   - Consider growth indicators (funding, expansion, hiring)
   - Identify companies with complementary products/services
   - Check for budget indicators

4. **Prioritize and Score**
   - Create a fit score (1-10) for each lead
   - Consider factors like:
     - Alignment with ICP
     - Signals of immediate need
     - Budget availability
     - Competitive landscape
     - Timing indicators

5. **Provide Actionable Output**
   
   For each lead, provide:
   - **Company Name** and website
   - **Why They're a Good Fit**: Specific reasons based on their business
   - **Priority Score**: 1-10 with explanation
   - **Decision Maker**: Role/title to target (e.g., "VP of Engineering")
   - **Contact Strategy**: Personalized approach suggestions
   - **Value Proposition**: How your product solves their specific problem
   - **Conversation Starters**: Specific points to mention in outreach
   - **LinkedIn URL**: If available, for easy connection

6. **Format the Output**

   Present results in a clear, scannable format:

   ```markdown
   # Lead Research Results
   
   ## Summary
   - Total leads found: [X]
   - High priority (8-10): [X]
   - Medium priority (5-7): [X]
   - Average fit score: [X]
   
   ---
   
   ## Lead 1: [Company Name]
   
   **Website**: [URL]
   **Priority Score**: [X/10]
   **Industry**: [Industry]
   **Size**: [Employee count/revenue range]
   
   **Why They're a Good Fit**:
   [2-3 specific reasons based on their business]
   
   **Target Decision Maker**: [Role/Title]
   **LinkedIn**: [URL if available]
   
   **Value Proposition for Them**:
   [Specific benefit for this company]
   
   **Outreach Strategy**:
   [Personalized approach - mention specific pain points, recent company news, or relevant context]
   
   **Conversation Starters**:
   - [Specific point 1]
   - [Specific point 2]
   
   ---
   
   [Repeat for each lead]
   ```

7. **Offer Next Steps**
   - Suggest saving results to a CSV for CRM import
   - Offer to draft personalized outreach messages
   - Recommend prioritization based on timing
   - Suggest follow-up research for top leads

## Examples

### Example 1: From Lenny's Newsletter

**User**: "I'm building a tool that masks sensitive data in AI coding assistant queries. Find potential leads."

**Output**: Creates a prioritized list of companies that:
- Use AI coding assistants (Copilot, Cursor, etc.)
- Handle sensitive data (fintech, healthcare, legal)
- Have evidence in their GitHub repos of using coding agents
- May have accidentally exposed sensitive data in code
- Includes LinkedIn URLs of relevant decision-makers

### Example 2: Local Business

**User**: "I run a consulting practice for remote team productivity. Find me 10 companies in the Bay Area that recently went remote."

**Output**: Identifies companies that:
- Recently posted remote job listings
- Announced remote-first policies
- Are hiring distributed teams
- Show signs of remote work challenges
- Provides personalized outreach strategies for each

## Tips for Best Results

- **Be specific** about your product and its unique value
- **Run from your codebase** if applicable for automatic context
- **Provide context** about your ideal customer profile
- **Specify constraints** like industry, location, or company size
- **Request follow-up** research on promising leads for deeper insights

## Related Use Cases

- Drafting personalized outreach emails after identifying leads
- Building a CRM-ready CSV of qualified prospects
- Researching specific companies in detail
- Analyzing competitor customer bases
- Identifying partnership opportunities

Overview

This skill identifies high-quality leads for your product or service by analyzing your offering and matching it to target companies. It delivers prioritized lead lists, decision-maker suggestions, and concrete outreach strategies to accelerate sales and business development efforts. Use it to turn product context into actionable prospecting steps.

How this skill works

I analyze your product or service, extract value propositions and key features, and translate them into an ideal customer profile. I then search for companies that match industry, size, location, tech stack, growth signals, and pain indicators. Each lead is scored for fit and enriched with recommended decision-makers, personalized contact tactics, and conversation starters.

When to use it

  • Building an outbound prospect list for a new product launch
  • Finding target accounts for account-based marketing or sales
  • Sourcing partnership or reseller candidates
  • Preparing for business development or investor outreach
  • Enriching CRM records with decision-maker context

Best practices

  • Provide a clear product description and primary value proposition
  • Specify an ideal customer profile: industries, company size, locations, tech stack
  • Share constraints like maximum list size, region, or vertical focus
  • Run from your codebase or provide product docs for deeper signal extraction
  • Ask for CRM-ready formats (CSV) and follow-up message drafts

Example use cases

  • Find 20 high-fit SaaS customers in North America for a security tooling startup, with contact strategies per account
  • Identify enterprise prospects using a given tech stack and prioritize those with recent funding or hiring signals
  • Build a list of partner candidates in a specific industry and draft initial outreach messaging
  • Research competitors’ customer bases to spot overlap and outreach opportunities
  • Create CRM-importable leads with score, decision-maker title, and LinkedIn links

FAQ

How many leads can you deliver per request?

Typical requests return 10–50 leads; specify a different number and I’ll adjust scope and depth accordingly.

What information do you need to start?

At minimum: product description, target industries, company size range, and preferred locations. Sharing code or docs improves accuracy.

Can you produce outreach messages?

Yes. I provide personalized messaging, conversation starters, and suggested subject lines tailored to each lead.