One-click install
npx skills add https://github.com/robertbstillwell/marketing-skills --skill icp-builder-robertbstillwell
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: icp-builder
Source: https://github.com/robertbstillwell/marketing-skills/tree/main/icp-builder
Command: npx skills add https://github.com/robertbstillwell/marketing-skills --skill icp-builder-robertbstillwell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Marketing and sales teams often target audiences based on guesswork rather than evidence, leading to wasted spend and weak messaging. This Skill provides a structured framework for defining ideal customer profiles (ICPs) and buyer personas grounded in real customer research. ## Core Features & Use Cases - B2B and B2C ICP Frameworks: Build company-level profiles with firmographics, technographics, and situational triggers, or individual-level profiles with demographics, psychographics, and behavioral traits. - Research Instruments: Generate customer interview scripts, synthesis templates, and survey designs to validate assumptions with qualitative and quantitative data. - Persona Cards and Channel Mapping: Produce 2-4 actionable persona cards with goals, frustrations, objections, and a ranked channel strategy for reaching each segment. - Use Case: A SaaS founder preparing to launch asks who to target. The Skill walks through context gathering, pain point analysis, objection handling, and outputs a complete ICP document with personas, interview templates, and a validation plan. ## Quick Start Ask the agent to build an ideal customer profile and buyer personas for your product, including pain points, objections, and the best channels to reach them.

Frequently Asked Questions about icp-builder

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

FAQPage Schema
How do I create an ideal customer profile for my business?▼

Start by gathering context on your product, market type, and existing customers, then apply the B2B firmographic or B2C psychographic framework. Validate the profile with 10-15 customer interviews and a survey before finalizing personas.

What is the difference between an ICP and a buyer persona?▼

An ICP defines the ideal company or customer type at an aggregate level, including firmographics and qualifying criteria. A buyer persona is a detailed individual-level card covering goals, frustrations, buying behavior, and messaging preferences within that ICP.

How many customer interviews do I need for persona research?▼

Target 10-15 interviews mixing current customers, churned customers, and prospects, with 30-45 minute calls. For quantitative survey validation, aim for at least 100 responses, or 30 for directional insights.

Does this framework work for both B2B and B2C companies?▼

Yes, it includes separate frameworks for each. B2B profiles use firmographics, technographics, and situational triggers, while B2C profiles use demographics, psychographics, and behavioral traits.

When should I update my ideal customer profile?▼

Update the ICP after every 50 new customers, after pricing changes, after major feature launches, after entering new markets, and at minimum once per quarter to keep it aligned with actual customer data.