
Lead Research Assistant
Install this when you need a structured agent workflow to find ICP-matched companies, rank leads, and draft outreach angles without hiring a full SDR stack.
Overview
Lead Research Assistant is an agent skill most often used in Grow (also Validate, Launch) that identifies and prioritizes ICP-fit companies and suggests personalized outreach strategies for solo builders doing sales and
Install
npx skills add https://github.com/composiohq/awesome-claude-skills --skill lead-research-assistantWhat is this skill?
- Analyzes your product, value prop, and ICP before any company search
- Scores leads by industry, size, location, stack, funding, and pain fit
- Ranks accounts with explicit fit rationale for solo prioritization
- Suggests personalized contact and messaging strategies per lead
- Enriches decision-maker and company context for warmer outreach
- 5 core workflow capabilities from business analysis through data enrichment
Adoption & trust: 3.2k installs on skills.sh; 63.7k GitHub stars; 2/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
What problem does it solve?
You know roughly who should buy your product but lack a ranked list of real companies, fit reasoning, and concrete ways to reach decision-makers.
Who is it for?
Indie SaaS founders, consultants, and micro-agencies preparing first outbound or partnership pushes with limited research time.
Skip if: Teams that already have enriched CRM segments, compliance-heavy regulated prospecting without human review, or fully automated drip campaigns with no ICP definition.
When should I use this skill?
Finding potential customers or clients, building partnership outreach lists, identifying target accounts, researching ICP-fit companies, or preparing business development activities.
What do I get? / Deliverables
You get a prioritized lead list with fit scores, company context, and actionable contact strategies you can plug into CRM or manual outreach.
- Prioritized lead list with fit rationale
- Per-account outreach and contact strategy notes
- Enriched company and decision-maker context summary
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Grow because the skill’s output is qualified accounts and outreach plays meant to convert users and partnerships after you have something to sell. Lifecycle fits solo builders doing outbound, partnership lists, and account prioritization as part of revenue motion—not one-off landing copy.
Where it fits
Narrow who actually pays by researching companies that match early ICP hypotheses before building more features.
Build a first-wave outreach list of accounts to contact when you announce a launch or waitlist opening.
Refresh and re-rank pipeline accounts with updated messaging tied to new positioning or pricing.
Map which company segments exhibit the pain you are exploring before committing to a niche.
How it compares
Use instead of generic web search plus ad-hoc spreadsheets when you want ICP-aware ranking and messaging hooks in one skill-guided pass.
Common Questions / FAQ
Who is lead-research-assistant for?
Solo builders, indie founders, and small teams in sales, business development, or marketing who need qualified company lists and outreach ideas without dedicated research staff.
When should I use lead-research-assistant?
Use it when finding potential customers or clients, building partnership target lists, identifying sales accounts, researching ICP-fit companies, or prepping business development—often in Validate (who buys), Launch (distribution targets), and Grow (lifecycle outbound).
Is lead-research-assistant safe to install?
Review the Security Audits panel on this Prism page and treat any firmographic or contact suggestions as draft intelligence you verify before storing PII or sending outreach.
SKILL.md
READMESKILL.md - Lead Research Assistant
# 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 f