icp-builder

Build Ideal Customer Profiles and buyer personas using structured frameworks and research templates.

622|45|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/OpenClaudia/openclaudia-skills --skill icp-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-builder
Source: https://github.com/OpenClaudia/openclaudia-skills/tree/main/skills/icp-builder
Command: npx skills add https://github.com/OpenClaudia/openclaudia-skills --skill icp-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you clearly define your Ideal Customer Profile (ICP) and build detailed buyer personas, ensuring your marketing and sales efforts are precisely targeted.

Core Features & Use Cases

  • ICP Frameworks: Provides structured templates for both B2B and B2C ICPs, covering firmographics, technographics, psychographics, and more.
  • Persona Development: Guides you through defining pain points, goals, objections, and channel mapping for detailed buyer personas.
  • Research Tools: Includes templates for customer interviews and surveys to gather quantitative and qualitative data.
  • Use Case: A startup founder needs to understand who their most valuable customers are to focus their limited resources. They use this Skill to build a detailed ICP and two distinct buyer personas, which then informs their ad targeting and content strategy.

Quick Start

Use the icp-builder skill to define an ideal customer profile for a new SaaS product targeting small businesses.

Frequently Asked Questions about icp-builder

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

FAQPage Schema
What is an ideal customer profile and how does it differ from a buyer persona?

An ideal customer profile (ICP) defines your optimal target account or customer segment using firmographics and technographics, while a buyer persona details the specific individuals' pain points, goals, and psychographics within that segment.

How do I build an ideal customer profile for a B2B SaaS product?

To build an ideal customer profile for B2B SaaS, use structured frameworks to define firmographics, technographics, and pain points, then validate assumptions through systematic data gathering via customer interviews and surveys.

Can I use this approach to define target audiences for both B2B and B2C markets?

Yes, you can define target audiences for both B2B and B2C markets using structured templates that adapt to cover firmographics for businesses or psychographics and demographics for individual consumers.

What's the best way to gather data for accurate customer segmentation and persona development?

The best way to gather data for persona development is conducting systematic customer interviews and surveys to collect both quantitative and qualitative data, validating assumptions to refine your target audience definitions.

Do I need existing customer data to create a buyer persona?

While existing customer data is valuable, you can start defining a buyer persona by outlining assumptions and then validating them through targeted customer interviews and surveys to ensure accurate customer segmentation.