asb-carol-define

Synthesize an ideal customer profile from working files into a CAROL.md document.

4|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/asmartbear/asb-skills --skill asb-carol-define
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asb-carol-define
Source: https://github.com/asmartbear/asb-skills/tree/main/.claude/skills/asb-carol-define
Command: npx skills add https://github.com/asmartbear/asb-skills --skill asb-carol-define

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps define the ideal customer (ICP) for a business, creating a comprehensive CAROL.md document that outlines the target customer's characteristics, behaviors, and needs.

Core Features & Use Cases

  • Ideal Customer Definition: Synthesize strengths, weaknesses, keystones, deal-breakers, and inciting events into a clear ICP.
  • Non-Demographic Focus: Emphasizes behavioral and attitudinal characteristics over demographics.
  • Actionability: Ensures that every ICP marker is actionable by Marketing, Sales, and Product teams.

Quick Start

Define our ICP by reviewing the working files and running the asb-carol-define skill.

Frequently Asked Questions about asb-carol-define

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

FAQPage Schema
How do I define an ideal customer profile for marketing and sales alignment?

An ideal customer profile emphasizes behavioral and attitudinal characteristics over standard demographics, synthesizing strengths, weaknesses, and inciting events into actionable markers. This ensures the resulting profile effectively guides marketing, sales, and product team alignment.

What is a non-demographic ideal customer profile and when is it needed?

A non-demographic ideal customer profile focuses on behavioral and attitudinal characteristics rather than firmographics. You need it when standard demographics are insufficient for strategic planning and you want actionable markers for marketing and sales alignment.

How do I synthesize customer segmentation data into an actionable strategy?

Synthesize customer segmentation data by combining structured inputs like strengths, weaknesses, keystones, deal-breakers, and inciting events. This creates a comprehensive document ensuring every customer marker is actionable by marketing, sales, and product teams.

What structured inputs are required to build a behavioral customer profile?

Building a behavioral customer profile requires structured working files containing strengths, weaknesses, keystones, deal-breakers, and inciting events. These inputs are synthesized to outline target customer characteristics, behaviors, and needs comprehensively.

Can I use this approach for customer segmentation if my working files are unstructured?

This approach requires structured input from working files to synthesize a comprehensive profile. If your customer segmentation data is unstructured, you must organize it into defined categories like strengths, weaknesses, and inciting events before processing.

Why does my ideal customer profile lack actionable markers for sales teams?

Your ideal customer profile lacks actionable markers if it relies on demographics rather than behavioral characteristics. Focusing on deal-breakers and inciting events ensures every profile marker is actionable for marketing, sales, and product teams.