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.
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.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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
- When to Auto-Load
- Architecture
- Step 0: Configuration (Once Per Client)
- Step 1: Load ICP Criteria & Parse Leads
- Process
- Output
- Human Checkpoint
- Step 2: CRM & Pipeline Check
- Handling Overlaps
- Step 3: Company Qualification
- Step 4: Person Qualification
- Step 5: Use Case Fit Assessment
- Step 6: Score & Verdict
- Scoring Logic
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.
