match-prospects

Matches existing tenant prospects to a project's sales strategy and links approved ones.

3|Updated May 28, 2026
One-click install
npx skills add https://github.com/aitit-inc/leadace --skill match-prospects-aitit-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: match-prospects
Source: https://github.com/aitit-inc/leadace/tree/main/plugin/skills/match-prospects
Command: npx skills add https://github.com/aitit-inc/leadace --skill match-prospects-aitit-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you run multiple outbound projects, prospects collected for one project often fit another, but rediscovering them wastes time and budget. This Skill surfaces prospects already stored in your LeadAce tenant database that match the current project's targeting, so you can reuse them instead of building a list from scratch. ## Core Features & Use Cases - Tenant-wide prospect matching: Pulls existing prospects via the LeadAce MCP tools and evaluates each against the current project's SALES_STRATEGY document, assigning a priority score (1-5) and a fresh match reason. - User-approved linking: Shows a compact table of candidates, lets you link all, keep only the top N, or drop specific ones, then creates project_prospects junction rows via link_existing_prospects_to_project. - Built-in safeguards: Automatically excludes do_not_contact prospects, skips prospects with no reachable contact channel, and no-ops on duplicates. - Use Case: You ran a project targeting SaaS startups last quarter and now launch a similar project for a new product. Run this Skill to surface the overlapping prospects, approve the top 20, and start outreach immediately without paying discovery costs again. ## Quick Start Ask the assistant to match existing tenant prospects to your project, for example: "Reuse my prospects for project acme-launch, find about 20 matches."

Frequently Asked Questions about match-prospects

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

FAQPage Schema
How do I reuse prospects from past LeadAce projects?

Run the match-prospects skill with your project name, for example "/match-prospects acme-launch 20". It pulls tenant-wide prospects not yet linked to that project, scores them against your SALES_STRATEGY, and links the ones you approve.

How does prospect matching against a sales strategy work?

The skill reads your project's business and sales_strategy documents, extracts the target industry, segment, size, and region, then evaluates each tenant prospect for fit. Each match gets a priority from 1 (top) to 5 (marginal) and a fresh match reason written for the current strategy.

Does match-prospects create new prospects or organizations?

No, it never creates new prospects or organizations. It only creates project_prospects junction rows linking existing tenant prospects to your project. To gather new prospects via web search, use /build-list, or use /import-prospects to upload a file.

Are do_not_contact prospects excluded automatically?

Yes. The list_tenant_prospects endpoint already excludes prospects flagged do_not_contact, and the link endpoint skips them as well, reporting them under "skipped". No manual exclusion step is needed.

What happens if a prospect has no email address?

Prospects with no reachable contact channel (no email, contact form URL, SNS accounts, or platform URL) are skipped because they cannot be contacted via outbound. Generic addresses like info@ or sales@ are still valid outreach targets and are retained.

Why did match-prospects link zero prospects?

If everything returns as "alreadyLinked", the prospects were already linked to this project, likely from a previous run. If the tenant list is empty, there are no stored prospects to match, so run /build-list or /import-prospects first.