lead-qualification

Generate qualification prompts and score leads with confidence ratings.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill lead-qualification-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lead-qualification
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/capabilities/lead-qualification
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill lead-qualification-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Lead qualification is a bottleneck in outbound programs. This engine captures structured intake, generates a reusable qualification prompt, and batch-enriches leads via Apify LinkedIn scraping, then scores them with clear reasoning for fast decision-making.

Core Features & Use Cases

  • Intake-driven prompt generation to tailor qualification criteria for each campaign.
  • Parallel lead scoring with confidence ratings and explainable reasoning.
  • Output delivery to Google Sheets (via Rube) or CSV, with calibration workflows for prompt refinement.
  • Batch enrichment via Apify to populate enriched profiles when available to speed up scoring.

Quick Start

Provide a lead list and start intake to generate a qualification prompt, then run the leads through calibration and full qualification.

Frequently Asked Questions about lead-qualification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate lead qualification for outbound campaigns using a CSV list?

You can automate lead qualification by ingesting your CSV list, generating a tailored qualification prompt, and batch-scoring leads in parallel with explicit confidence ratings and reasoning. The engine processes inline lists, CSVs, or Google Sheets directly.

Can I enrich LinkedIn profiles in bulk before scoring outbound leads?

Yes, you can enrich LinkedIn profiles in bulk before scoring by integrating Apify for batch scraping. This populates missing profile data to speed up the parallelized evaluation and confidence scoring process.

How does calibration work when setting hard and soft criteria for lead scoring?

Calibration refines your generated qualification prompt by testing hard and soft criteria against sample leads. This workflow ensures the scoring engine aligns with your specific outbound requirements before running full batch qualification.

What is the best way to export qualified leads with confidence scores to Google Sheets?

The best way to export qualified leads is to run batch qualification and output the results directly to Google Sheets via Rube or as a CSV file. Each scored lead includes explicit confidence ratings and explainable reasoning for fast decision-making.

Do I need an Apify account to perform structured lead qualification at scale?

An Apify account is not strictly required but is used for batch enrichment via LinkedIn scraping. Without it, you can still score leads from inline lists, CSVs, or Google Sheets, though enrichment will be unavailable.

Why does my lead qualification prompt need to be generated from structured intake?

Generating the qualification prompt from structured intake ensures your hard and soft criteria are accurately captured for each specific campaign. This reusable prompt then drives parallelized evaluation and consistent confidence scoring across all leads.