lead-research-assistant▌
composiohq/awesome-claude-skills · updated Apr 8, 2026
Identifies high-quality leads by analyzing your business, searching for target companies, and ranking them with personalized outreach strategies.
- ›Analyzes your product/service and ideal customer profile to find matching companies based on industry, size, technology stack, and pain points
- ›Prioritizes leads with fit scores (1-10) and provides decision-maker titles, LinkedIn URLs, and company context for each prospect
- ›Generates personalized outreach strategies, value propositions, and c
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
- Understands Your Business: Analyzes your product/service, value proposition, and target market
- 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
- Prioritizes Leads: Ranks companies based on fit score and relevance
- Provides Contact Strategies: Suggests how to approach each lead with personalized messaging
- 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:
-
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
-
Define Ideal Customer Profile
- Determine target industries and sectors
- Identify company size ranges
- Consider geographic preferences
- Understand relevant pain points
- Note any technology requirements
-
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
-
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
-
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
-
Format the Output
Present results in a clear, scannable format:
# 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] -
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
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.5★★★★★33 reviews- ★★★★★Ganesh Mohane· Dec 28, 2024
We added lead-research-assistant from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Ama Nasser· Dec 28, 2024
Registry listing for lead-research-assistant matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Chinedu Bansal· Dec 16, 2024
Keeps context tight: lead-research-assistant is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Mia Abebe· Nov 23, 2024
lead-research-assistant reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Sakshi Patil· Nov 19, 2024
lead-research-assistant fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Anaya Chen· Nov 19, 2024
Solid pick for teams standardizing on skills: lead-research-assistant is focused, and the summary matches what you get after install.
- ★★★★★Mia Nasser· Nov 7, 2024
lead-research-assistant is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Ama Abebe· Oct 26, 2024
Useful defaults in lead-research-assistant — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Chinedu Agarwal· Oct 14, 2024
I recommend lead-research-assistant for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Chaitanya Patil· Oct 10, 2024
Registry listing for lead-research-assistant matched our evaluation — installs cleanly and behaves as described in the markdown.
showing 1-10 of 33