icp-profiler

Develop Early Customer Profiles and Ideal Customer Profiles from firmographic, technographic, and psychographic data.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/cpalumbo/GTM-consulting --skill icp-profiler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-profiler
Source: https://github.com/cpalumbo/GTM-consulting/tree/main/skills/icp-profiler
Command: npx skills add https://github.com/cpalumbo/GTM-consulting --skill icp-profiler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps businesses clearly define their target audience by building detailed customer profiles, moving from a broad understanding to specific Ideal Customer Profiles (ICPs) and Early Customer Profiles (ECPs).

Core Features & Use Cases

  • ECP/ICP Development: Differentiates between current customers (ECP) and desired customers (ICP).
  • Granular Persona Building: Creates deep profiles for key buyer personas, including demographics, goals, pain points, and current status.
  • Use Case: A SaaS company wants to refine its marketing strategy. This Skill can be used to analyze their existing customer base, identify characteristics of their most valuable clients, and build detailed personas for their sales and marketing teams to target.

Quick Start

Use the icp-profiler skill to build an Ideal Customer Profile based on our top 5 enterprise clients.

Frequently Asked Questions about icp-profiler

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

FAQPage Schema
How do I create an ideal customer profile for my go-to-market strategy?

To create an ideal customer profile, analyze firmographic, technographic, and psychographic data to build account-level and persona-level profiles that define your target customer segments for sales and marketing alignment.

What is the difference between an Early Customer Profile and an Ideal Customer Profile?

An Early Customer Profile (ECP) defines the characteristics of your current customers, while an Ideal Customer Profile (ICP) identifies the specific attributes of your desired future customers to refine targeting.

How do I build detailed buyer personas for my target audience?

Build detailed buyer personas by analyzing demographics, goals, pain points, and current status to create deep persona frameworks that support your sales and marketing teams in targeting the right accounts.

Can I use this to analyze firmographic and technographic data for customer profiling?

Yes, you can analyze firmographic, technographic, and psychographic data to develop granular account-level customer profiles that differentiate between your existing clients and your ideal target audience.

What is the best way to define target customer segments for a SaaS company?

The best way to define target customer segments is to analyze your existing customer base, identify characteristics of your most valuable enterprise clients, and build detailed personas for sales and marketing alignment.

When do I need to develop an Early Customer Profile for my marketing strategy?

You need to develop an Early Customer Profile when refining your marketing strategy and moving from a broad audience understanding to specific, granular profiles of your most valuable current clients.