icp-identification

Research a company or idea to define its Ideal Customer Profile.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/athina-ai/goose-skills --skill icp-identification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-identification
Source: https://github.com/athina-ai/goose-skills/tree/main/skills/capabilities/icp-identification
Command: npx skills add https://github.com/athina-ai/goose-skills --skill icp-identification

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you precisely define your Ideal Customer Profile (ICP) by researching a company or idea, ensuring you target the right audience for sales and marketing efforts.

Core Features & Use Cases

  • Company & Market Research: Investigates a given company or product idea to understand its market, competitors, and value proposition.
  • ICP Definition: Structures and proposes a detailed ICP, including job titles, seniority, company size, industry, and exclusion criteria.
  • Use Case: A startup founder provides their product idea and asks "Who should I sell this to?". The skill researches the market, proposes an ICP (e.g., "VP of Sales at mid-market SaaS companies"), and gets user confirmation before proceeding to lead generation or TAM mapping.

Quick Start

Research the company at example.com and define the ideal customer profile for their new product.

Frequently Asked Questions about icp-identification

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

FAQPage Schema
How do I define my ideal customer profile for a new product idea?

Defining an ideal customer profile (ICP) requires researching your company or product idea to structure target audience attributes like job titles, seniority, company size, industry, and exclusion criteria before executing sales and marketing efforts.

What's the best way to map Total Addressable Market after identifying a customer profile?

Mapping Total Addressable Market (TAM) is a strategic next step taken after confirming your ideal customer profile, allowing you to calculate the total market size for your product or service before moving to direct lead generation.

Can I generate direct leads immediately after establishing an ideal customer profile?

Generating direct leads is a downstream task that follows the establishment and user confirmation of your ideal customer profile, ensuring your lead generation strategy targets a clearly defined audience.

What information is needed to research a company and build a customer profile?

Building a customer profile requires providing a company URL or product idea, which the system investigates to understand market context, competitors, and value proposition before proposing a structured ideal customer profile.

Why do I need to confirm my ideal customer profile before starting lead generation?

Confirming your ideal customer profile ensures a clear target audience is established and agreed upon, preventing wasted effort in downstream tasks like Total Addressable Market mapping or direct lead identification.

Does defining an ICP work for startup founders who only have a product concept?

Defining an ICP works for startup founders with only a product concept by researching the provided idea to understand its market, proposing a detailed target audience, and guiding the next strategic sales step.