Agent skill · Data & Analytics

inbound-lead-qualification

Qualifies inbound leads against full ICP criteria — company size, industry, use case fit, role/seniority of the person. Checks CRM and existing customer base for duplicates and existing relationships. Outputs a scored CSV with qualification status, reasoning, and pipeline overlap flags. Tool-agnostic — works with any CRM, enrichment tool, or data source.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add gooseworks-ai/goose-skills --skill inbound-lead-qualification --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 17 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/lead-generation/composites/inbound-lead-qualification/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Inbound Lead Qualification Takes a set of inbound leads and validates each against your full ICP criteria. Not a fast-pass triage (that's `inbound-lead-triage`) — this is the thorough qualification step that determines whether a lead is genuinely worth pursuing, and produces a scored CSV for the team. ## When to Auto-Load Load this composite when: - User says "qualify these inbound leads", "check if these leads are ICP", "score my inbound" - An upstream triage has been completed and leads need deeper qualification - User has a batch of leads and wants a qualified/disqualified verdict on each ## Architecture ``` [Inbound Leads] → Step 1: Load ICP & Config → Step 2: CRM/Pipeline Check → Step 3: Company Qualification → Step 4: Person Qualification → Step 5: Use Case Fit → Step 6: Score & Verdict → Step 7: Output CSV ``` --- ## Step 0: Configuration (Once Per Client) On first run, establish the ICP definition and CRM access. Save to the current working directory or wherever the user prefers (e.g., `config/lead-qualification.json`). ```json { "icp_definition": { "company_size": { "min_employees": null, "max_employees": null, "sweet_spot": "", "notes": "" }, "industry": { "target_indus

What's inside
Steps it walks through
  1. When to Auto-Load
  2. Architecture
  3. Step 0: Configuration (Once Per Client)
  4. Step 1: Load ICP Criteria & Parse Leads
  5. Process
  6. Output
  7. Human Checkpoint
  8. Step 2: CRM & Pipeline Check
  9. Handling Overlaps
  10. Step 3: Company Qualification
  11. Step 4: Person Qualification
  12. Step 5: Use Case Fit Assessment
  13. Step 6: Score & Verdict
  14. Scoring Logic
Ships with 1 file
  • skill.meta.json
More from goose-skills
All skills →
About this skill
What does the inbound-lead-qualification skill do?

Qualifies inbound leads against full ICP criteria — company size, industry, use case fit, role/seniority of the person. Checks CRM and existing customer base for duplicates and existing relationships. Outputs a scored CSV with qualification status, reasoning, and pipeline overlap flags. Tool-agnostic — works with any CRM, enrichment tool, or data source.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill inbound-lead-qualification --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going