icp-builder

Guide users through defining and validating ideal customer profiles with web research.

18|1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/adidacta/pmf-detective --skill icp-builder-adidacta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-builder
Source: https://github.com/adidacta/pmf-detective/tree/main/skills/icp-builder
Command: npx skills add https://github.com/adidacta/pmf-detective --skill icp-builder-adidacta

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps product teams systematically identify and validate their ideal customer profiles, reducing guesswork and increasing targeting accuracy.

Core Features & Use Cases

  • Research-backed ICP Definition: Guides users through structured questions to form detailed customer hypotheses.
  • Drill to Emotional Bedrock: Assists in uncovering deep emotional pains of target personas using the 5 Whys method.
  • Parallel Validation: Launches web research agents to gather real-world evidence supporting each hypothesis.
  • Customer Segmentation: Helps prioritize and select the most promising customer profiles based on validated data.
  • Use Case: For a new SaaS tool, define detailed customer segments, validate their pain points, and identify online communities where they hang out.

Quick Start

Describe your product idea and target audience, then let the tool guide you through hypothesis formation and research to refine your ICP.

Frequently Asked Questions about icp-builder

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?

To define an ideal customer profile, you systematically form detailed customer hypotheses through guided questions, uncover deep emotional pains using the 5 Whys method, and validate them with parallel web research for real-world evidence.

What is the best way to validate a target persona hypothesis for a new SaaS tool?

Validating a target persona hypothesis involves launching parallel web research agents to gather real-world evidence supporting each assumption, ensuring your SaaS tool addresses actual customer pains found in online communities.

How do I uncover the deep emotional pains of target personas?

Uncovering the deep emotional pains of target personas requires applying the 5 Whys method to drill down to the emotional bedrock of their frustrations, moving beyond surface-level issues to understand core motivations.

Does this customer segmentation approach work for market validation without prior data?

Yes, this customer segmentation approach works for market validation without prior data by guiding you through structured questions to form initial hypotheses, which are then validated through real-time web research.

How do I prioritize and select the most promising customer profiles?

Prioritizing and selecting the most promising customer profiles involves evaluating validated data gathered from parallel web research, allowing you to systematically segment and target users with the highest potential for your product.

When should I not use a guided questioning approach for user targeting?

You should avoid using a guided questioning approach for user targeting when you already possess comprehensive, validated market research, as the systematic hypothesis formation and emotional deep dives are designed to reduce initial guesswork.