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.