ideal-customer-profile

Synthesize customer research data to define an Ideal Customer Profile.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/bowiemax/pm-skills --skill ideal-customer-profile-bowiemax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideal-customer-profile
Source: https://github.com/bowiemax/pm-skills/tree/main/pm-go-to-market/skills/ideal-customer-profile
Command: npx skills add https://github.com/bowiemax/pm-skills --skill ideal-customer-profile-bowiemax

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you synthesize customer research to define the ideal customer profile (ICP) who is most likely to find value, retain, and expand with your product.

Core Features & Use Cases

  • Synthesize Research: Combines data from surveys, interviews, and analytics.
  • Profile Components: Defines demographics, behaviors, Jobs to Be Done (JTBD), and needs.
  • Use Case: Use this skill when defining your ICP from product-market fit survey data, targeting high-value customer segments, or refining your target market definition.

Quick Start

Use the ideal-customer-profile skill to define the ICP from the attached customer interview transcripts.

Frequently Asked Questions about ideal-customer-profile

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

FAQPage Schema
What is an ideal customer profile and how does it help with go-to-market strategy?

An ideal customer profile (ICP) identifies the customers most likely to find value and retain your product, directly refining your go-to-market strategy by targeting high-value segments based on specific demographics and behaviors.

How do I define an ideal customer profile from customer interview transcripts?

To define an ideal customer profile from transcripts, synthesize the customer research data by extracting demographics, behaviors, Jobs to Be Done (JTBD), and core needs to build a comprehensive profile for your target market.

Can I use product-market fit survey data for customer segmentation?

Yes, you can use product-market fit survey data for customer segmentation by synthesizing the inputs to define distinct customer profiles, helping you identify and target the high-value segments most likely to expand with your product.

What data inputs do I need to define Jobs to Be Done for my target market?

Defining Jobs to Be Done for your target market requires comprehensive customer data inputs, including survey results, interview transcripts, and analytics, to accurately synthesize behaviors and needs into the ideal customer profile.

What is the best way to synthesize market research for customer profiling?

The best way to synthesize market research for customer profiling is to combine data from surveys, interviews, and analytics to define the demographics, behaviors, and Jobs to Be Done that represent your most valuable target market.

Are there limitations to defining an ideal customer profile with incomplete research data?

Yes, a major limitation is that incomplete research data reduces profiling accuracy; the ideal customer profile requires comprehensive customer data inputs across demographics, behaviors, and needs to ensure accurate product-market fit analysis.