icp-discovery

Analyzes customer data to create a validated ICP framework.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Typeless-Git/skills --skill icp-discovery-typeless-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-discovery
Source: https://github.com/Typeless-Git/skills/tree/main/icp-discovery
Command: npx skills add https://github.com/Typeless-Git/skills --skill icp-discovery-typeless-git

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Systematically defines and validates your Ideal Customer Profile using firmographic criteria, buyer personas, scoring matrices, anti-ICP signals, and a robust validation methodology to reduce mis-targeting and CAC.

Core Features & Use Cases

  • Current State Analysis: Analyze best vs worst customers to extract patterns and gaps; includes templates for data templates and deliverables.
  • Firmographic Criteria, Psychographic Criteria, and Buyer Personas: Structured signals to segment and target with precision.
  • Anti-ICP, ICP Scoring Matrix, and Validation Methodology: Guardrails and scoring to rank segments and validate fit.
  • Activation & GTM Enablement: Provides activation checklist and templates to operationalize ICP across outbound, content, and product.
  • Templates & References: Full ICP templates available in assets/icp-templates.yaml and validation in assets/validation-activation.yaml.

Quick Start

Provide your current best and worst customers to begin building a validated ICP framework.

Frequently Asked Questions about icp-discovery

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

FAQPage Schema
How do I define my ideal customer profile using firmographic and buyer persona data?

To define your ideal customer profile, you analyze firmographic criteria, psychographic signals, and buyer personas to segment targets by industry, geography, and buying intent. This process systematically identifies your best B2B customers to reduce mis-targeting and customer acquisition cost.

What is an anti-ICP and how does it improve go-to-market planning?

An anti-ICP defines the characteristics of your worst customers, establishing guardrails to actively avoid mis-targeting. Incorporating an anti-ICP into your go-to-market planning filters out poor-fit segments, reducing wasted outbound effort and lowering overall customer acquisition cost.

How do I validate my ideal customer profile before launching outbound campaigns?

You validate your ideal customer profile by applying a structured validation methodology to test your firmographic and buyer persona assumptions against real market signals. This ensures your outbound campaigns and GTM planning target segments with genuine buying intent.

Can I score and rank B2B buyer segments against my ideal customer profile?

Yes, you can score and rank B2B segments by applying an ICP scoring matrix. This matrix evaluates firmographic criteria and buyer persona fit, allowing you to prioritize outbound and inbound targeting across multiple industries based on quantified alignment.

What is the best way to analyze current customers to build an ICP framework?

The best way to build an ICP framework is conducting a current state analysis that compares your best versus worst customers. This analysis extracts behavioral patterns and firmographic gaps to establish data-driven criteria for your go-to-market segmentation.

How do I operationalize an ideal customer profile across my sales and marketing teams?

You operationalize an ideal customer profile by using an activation checklist and templates to align outbound, content, and product strategies. This GTM enablement step translates validated firmographic criteria and buyer personas into actionable targeting workflows.