icp-definition

Define an Ideal Customer Profile from customer data and market segments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/coco-de/skills --skill icp-definition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-definition
Source: https://github.com/coco-de/skills/tree/main/plugins/cc-pm-gtm/skills/icp-definition
Command: npx skills add https://github.com/coco-de/skills --skill icp-definition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you clearly define your Ideal Customer Profile (ICP), ensuring marketing and sales efforts are precisely targeted for maximum effectiveness.

Core Features & Use Cases

  • Analyze Existing Customers: Identify common traits of your best and churned customers.
  • Develop ICP Framework: Define demographic, behavioral, pain points, and value alignment.
  • Create Scoring Model: Establish a system to score leads and customers based on ICP fit.
  • Define Buyer Personas: Detail key decision-makers and their motivations.
  • Use Case: A startup needs to refine its marketing strategy. This Skill will analyze their current high-value clients, define a detailed ICP document, and create a scoring system to prioritize new leads.

Quick Start

Use the icp-definition skill to define the ideal customer profile for a new B2B SaaS product.

Frequently Asked Questions about icp-definition

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

FAQPage Schema
How do I define an ideal customer profile for a B2B SaaS product?

To define an ideal customer profile for a B2B SaaS product, analyze existing customer data to identify common traits of your best clients, then build a framework covering demographics, behavior, pain points, and value alignment.

What is the best way to build a lead scoring model for sales targeting?

The best way to build a lead scoring model is to establish a scoring system based on your defined ideal customer profile fit, evaluating new leads against demographic and behavioral traits of your highest-value customers.

How do I analyze existing customer data to identify my ideal buyer persona?

You can identify your ideal buyer persona by analyzing existing customer data to find common traits among your best clients versus churned customers, detailing key decision-makers and their specific motivations.

Can I use an ICP framework to refine my marketing strategy for enterprise features?

Yes, you can use an ICP framework to refine your marketing strategy by specifically targeting enterprise features and technical affinity, ensuring your sales and marketing efforts are precisely aligned for maximum effectiveness.

When do I need to create a customer profile for targeted marketing?

You need to create a customer profile for targeted marketing when refining your strategy to ensure efforts are precisely targeted, such as when a startup needs to analyze high-value clients and prioritize new leads.

Does this ideal customer profile definition work for technical affinity and enterprise features?

Yes, ideal customer profile definition works for B2B SaaS products by specifically considering technical affinity and enterprise features to analyze market segments and define targeted marketing and sales strategies.