DipakMajhi

define-icp

1
0
# Install this skill:
npx skills add DipakMajhi/product-management-skills --skill "define-icp"

Install specific skill from multi-skill repository

# Description

Define your Ideal Customer Profile with firmographics, personas, trigger events, and scoring criteria. Routes to the icp-builder skill.

# SKILL.md


name: define-icp
description: "Define your Ideal Customer Profile with firmographics, personas, trigger events, and scoring criteria. Routes to the icp-builder skill."
argument-hint: "[describe your product, any existing customer data or segments, and whether this is B2B or B2C]"


Define ICP

This skill routes to icp-builder, which provides a complete Ideal Customer Profile framework for B2B and B2C products.

When to use this:
- Defining an ICP from scratch for a new product or go-to-market motion
- Sharpening a vague or too-broad target customer definition
- Aligning sales, marketing, and product on who to focus on
- Preparing for a discovery sprint — ICP clarity is prerequisite to discovery
- Answering "who is your target customer?" in PM or founder interviews

Quick scope guide:
- B2B product → Firmographics, buyer/champion/user role split, trigger events, ACV qualification criteria
- B2C product → Demographic + psychographic + behavioral segmentation, trigger events, Jobs-to-be-Done overlay
- Early-stage (no customers yet) → Hypothesis-first ICP with explicit assumptions and validation methods
- Existing customers → Data-driven ICP from best-customer analysis (NRR, LTV, time-to-value)

What icp-builder covers:
- ICP vs. persona vs. TAM — how they relate and when to use each
- B2B firmographic dimensions: company size, industry, funding stage, geography, tech stack
- Buyer/champion/end-user role triangulation (who has budget, who advocates, who uses)
- Trigger event mapping — what causes ICP to start looking for a solution NOW
- Behavioral signals — what a qualified prospect looks like in your product or marketing funnel
- Negative ICP (explicit disqualifiers) — who wastes sales time and churns
- ICP scoring matrix — objective criteria to grade any prospect 0-100
- Best-customer analysis: pulling ICP from top 20% of existing accounts by NRR, LTV, or engagement
- ICP validation methods: sales deal analysis, churn interview synthesis, NPS segmentation
- ABM integration: using ICP to build a named target account list

The skill will:
1. Ask for your product, value proposition, and any existing customer data
2. Distinguish buyer, champion, and end-user roles
3. Define firmographic and behavioral ICP dimensions
4. Map 3-5 trigger events that cause the ICP to urgently seek a solution
5. Build the negative ICP (explicit disqualifiers)
6. Produce an ICP scoring matrix
7. Suggest validation methods to stress-test the ICP before committing to it

Load the full skill: icp-builder

Apply your product and customer context to: $ARGUMENTS

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.