ideal-customer-profile

Analyze customer data to construct an Ideal Customer Profile using Jobs to Be Done theory.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Lev-it/lev-skills --skill ideal-customer-profile-lev-it
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideal-customer-profile
Source: https://github.com/Lev-it/lev-skills/tree/main/.claude/skills/ideal-customer-profile
Command: npx skills add https://github.com/Lev-it/lev-skills --skill ideal-customer-profile-lev-it

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create a comprehensive Ideal Customer Profile (ICP) by analyzing customer data, identifying key demographics, behaviors, and pain points.

Core Features & Use Cases

  • ICP Definition: Synthesize customer research to define the most valuable customer segment.
  • Demographics: Analyze firmographic and personal data for target customer characteristics.
  • Behaviors: Map out customer decision-making processes and adoption patterns.
  • Jobs to Be Done: Understand what customers are trying to accomplish with your product.
  • Pain Points: Identify and document the problems your product solves.
  • Use Case: Use this Skill to refine your target market definition and prioritize sales and marketing efforts.

Quick Start

Run the 'ideal-customer-profile' skill to generate an ICP based on customer research data.

Frequently Asked Questions about ideal-customer-profile

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

FAQPage Schema
How do I define an Ideal Customer Profile using customer research data?

To define an Ideal Customer Profile, you synthesize customer research data like surveys, interviews, and usage analytics to identify key demographics, behaviors, and pain points that characterize your most valuable segment.

How does Jobs to Be Done theory apply to customer profiling?

Jobs to Be Done theory applies to customer profiling by analyzing customer behaviors and decision-making processes to understand the specific tasks customers are trying to accomplish and the pain points your product solves for them.

What is the best way to analyze firmographics and behaviors for market segmentation?

The best way to analyze firmographics and behaviors for market segmentation is to map out customer adoption patterns and synthesize personal data, allowing you to refine your target market definition and prioritize sales efforts.

Can I use survey and interview data to identify customer pain points?

Yes, you can use survey and interview data to identify customer pain points. This Skill analyzes input data to document the specific problems your product solves and maps them to customer needs.

Do I need usage analytics to create a data-driven ICP?

You need usage analytics alongside surveys and interviews to create a data-driven ICP. The Skill requires these input data formats to comprehensively analyze customer behaviors and accurately define your target segment.

When should I not use customer profiling methodology for target market definition?

You should not use customer profiling methodology when you lack sufficient input data such as surveys, interviews, or usage analytics, as the ICP construction relies entirely on analyzing these data sources to identify key demographics and behaviors.