Tooluck logoTooluck
SKILL.md

ideal-customer-profile

Agent skill fromphuryn/pm-skills

Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs. Use when defining your ICP, analyzing PMF survey data, or understanding who your best customers are.

How to install ideal-customer-profile

install ideal-customer-profile
# install the pm-skills pack with the skills CLI
npx skills add phuryn/pm-skills

# or add only this skill to Claude Code: copy the folder

pm-go-to-market/skills/ideal-customer-profile/

# into

~/.claude/skills/ideal-customer-profile/ (all projects)

.claude/skills/ideal-customer-profile/ (one project)

pm-go-to-market/skills/ideal-customer-profile/SKILL.md

MITFull file
1# Ideal Customer Profile
2
3## Overview
4Identify your Ideal Customer Profile (ICP) from research and survey data. This skill synthesizes customer research to define the customer most likely to find value, retain, and expand with your product.
5
6## When to Use
7- Defining ICP from product-market fit survey data
8- Targeting high-value customer segments
9- Analyzing customer success and expansion patterns
10- Prioritizing sales and marketing efforts
11- Evaluating new customer opportunities for fit
12- Refining target market definition
13
14## ICP Framework Components
15
16### Demographics
17Who are they from a firmographic and personal perspective?
18- Company size (employees, revenue)
19- Industry or vertical
20- Geographic location
21- Job title and department
22- Years of experience in role
23- Education and background
24- Organizational structure and reporting
25
26### Behaviors
27How do they work and make decisions?
28- How they discover and evaluate solutions
29- Buying process and decision-making timeline
30- Technical literacy and product adoption speed
31- Collaboration style (solo decision vs committee)
32- Change management and adoption style
33- Tool switching frequency
34- Community involvement and peer influence
35
36### Jobs to Be Done (JTBD)
37What are they trying to accomplish?
38- Primary job/goal they're trying to achieve
39- Secondary jobs that support the primary job
40- Emotional jobs (how they want to feel)
41- Social jobs (status and perception)
42- Jobs they avoid or want to eliminate
43…

Excerpt shown under the repository's MIT license.

More skills in pm-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates