audience-icp-filter

Solid

Filter an existing audience or lead list against your ICP and split it into ready-to-sequence segments. Use when someone already has a list of people — an audience in their sales tool, a CSV or CRM export, event or webinar attendees, registrants, a Sales Navigator import, a newsletter or community export — and wants to know who is worth contacting. Triggers on: 'filter this audience against my ICP', 'who in this list matches my ICP', 'clean up this lead list', 'score these leads', 'qualify my signups', 'segment this audience', 'is my audience on-ICP', 'filter my webinar attendees', 'split this audience by ICP fit', 'remove the bad leads'. For SDRs, BDRs, RevOps, growth, demand gen and founders doing list qualification, ICP refinement, post-event follow-up or audience cleanup. Checks whether the data can support the ICP before filtering, sorts every lead into ICP match / needs review / no match, strips out your own team and competitors, and never silently drops anyone. Maintained by La Growth Machine.

Data & Documents 29 stars 4 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
49
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Audience ICP Filter Takes an audience that already exists and splits it into **ICP match**, **needs review** and **no match** — with the user's own team and competitors stripped out, and a reason attached to every decision. ## Authority — read this first - **Inlined below:** the coverage gate, the ICP question set, the seniority and function tiers, the exclusion doctrine, the two-pass rule, the naming convention, the anti-patterns, and the **fixed result UI**. This covers the common ~90% of lists. Work from these tables. - **In `references/title-taxonomy.json`:** the full regex patterns behind seniority/function detection. **You do not need to read it** — `scripts/build.py` loads it. Consult it only if a user disputes a classification or wants to extend the taxonomy. - **Never classify a list by hand.** Run the script, then run your own review pass over its output. Both passes are mandatory. ## Scope This skill starts from a list that **already exists**: an audience in the user's sales tool, or a CSV. It does not import or scrape — importing is a separate job with its own timing and prerequisites, and folding it in here would make the skill slower and less reliable for no gain. If the user hasn't imported yet, tell them to do that first, then come back with the audience. ## What it does Any audience is mostly noise: the user's own colleagues are in it, competitors are watching, and a third of the job titles are unreadable. This skill checks whether the data can supp...

Details

Author
LaGrowthMachine
Repository
LaGrowthMachine/gtm-system
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

icp-research

Turn raw research signals into an operational Ideal Customer Profile, in any industry. Ingests interview transcripts, survey exports, community/Slack threads, review sites, sales-call notes, and funnel data, then produces an ICP document built on situation triggers and a how-to-win plan. Use whenever the user says "ICP research", "ideal customer profile", "build a buyer persona", "profile our target buyer", "who should we sell to", "audience research", "customer segmentation", "voice of customer", or asks to turn interviews / community threads / reviews into personas. Works for consumer/lifestyle, B2B SaaS, fintech, and enterprise alike: the situation-first core is industry-neutral, and it adds a buying-committee map and account-level scoring rubric only when the buyer is a team. Built on the 5 Rings of Buyer Insight (Revella), Jobs-to-be-Done and the Four Forces (Moesta / Christensen), and demand-side selling.

0 Updated 5 days ago
esmefong
AI & Automation Listed

icp-definer

Define and prioritize narrow Ideal Customer Profiles (ICPs) for outbound targeting. Use when asked "who should we target", "define ICP", "best customers for X", "outbound targeting", "who gets most value", "segment customers", "narrow audience", "prioritize accounts", "who should we reach out to", or "build me an outbound ICP". Always use this skill before building any list or writing any outreach. For deep buying-trigger analysis after the ICP is set (funding rounds, hiring spikes, tool changes), delegate to `trigger-finder`.

4 Updated today
henriquecaner
Code & Development Listed

audience-identify

Runs the audience-identification methodology from spec/project/audience-identification/ against a bounded context (software module, service, library, or whole project) and produces an authoritative audience artifact. Invoke when the user says things like "identify audiences for this module", "who are the consumers/users of X", "stakeholder identification for X", "audience analysis before I write the README / SLA / threat model", "list the audiences of this library", or equivalent German-language requests. Also triggers when another spec or skill (readme-structure, future SLA or threat-modeling specs) needs to reference an audience list that does not yet exist for the current context. Don't use to review an existing audience artifact for compliance (use audience-review). Supports resume on re-invocation per `spec/claude/resumable-work/`.

0 Updated today
nolte