icp-creator

Guide users through a structured interview to create a detailed Ideal Client Profile in JSON.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/thiagobutignon/nooa-the-pragmatic --skill icp-creator-thiagobutignon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: icp-creator
Source: https://github.com/thiagobutignon/nooa-the-pragmatic/tree/main/.agent/skills/icp-creator
Command: npx skills add https://github.com/thiagobutignon/nooa-the-pragmatic --skill icp-creator-thiagobutignon

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users create a detailed Ideal Client Profile (ICP) by guiding them through a comprehensive interview process, ensuring precise content targeting and audience understanding.

Core Features & Use Cases

  • Guided Interview: Asks targeted questions across demographics, psychographics, problems, goals, and language.
  • Structured Output: Generates a JSON file detailing the ICP.
  • Use Case: A marketing consultant uses this Skill to help a new client clearly define their target audience for a new product launch, ensuring all marketing materials resonate effectively.

Quick Start

Use the icp-creator skill to start building an ideal client profile by answering a series of questions.

Frequently Asked Questions about icp-creator

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

FAQPage Schema
How do I create an ideal client profile for audience targeting?▼

Creating an ideal client profile involves completing a structured interview that asks targeted questions about demographics, professional background, psychographics, pain points, and goals. The process outputs a comprehensive JSON file detailing the customer persona for precise content targeting and audience analysis.

What is an ideal client profile and how does it improve marketing strategy?▼

An ideal client profile defines your target audience by detailing their demographics, psychographics, pain points, goals, and language patterns. It improves marketing strategy by providing a structured JSON output that ensures content targeting and audience analysis resonates with the specific customer persona.

Can I generate a JSON file for audience definition from a customer persona interview?▼

Yes, you can generate a JSON file for audience definition by completing a structured customer persona interview. The guided process asks targeted questions across demographics, psychographics, problems, goals, and language patterns to produce a structured JSON output detailing your ideal client profile.

What's the best way to define audience psychographics and pain points for content targeting?▼

The best way to define audience psychographics and pain points is through a structured guided interview that asks targeted questions across these areas. This approach captures language patterns and goals, outputting a detailed JSON file to inform your content targeting strategy.

Do I need any specific marketing tools to build an ideal client profile?▼

No specific marketing tools are required to build an ideal client profile. The process relies on a guided interview structure that asks targeted questions about demographics and psychographics to generate a comprehensive JSON file detailing the customer persona for audience analysis.