icp-creator

Guide a structured interview to build an ideal client profile as JSON.

58|8|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/az9713/ai-co-writing-claude-skills --skill icp-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icp-creator
Source: https://github.com/az9713/ai-co-writing-claude-skills/tree/main/.claude/skills/icp-creator
Command: npx skills add https://github.com/az9713/ai-co-writing-claude-skills --skill icp-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides you through a structured interview to build a detailed Ideal Client Profile, capturing demographics, professional attributes, psychographics, problems, goals, and language—so your content targets the right people from day one.

Core Features & Use Cases

  • Guided interview: Structured questions across demographics, professional profile, psychographics, pain points, goals, and language patterns.
  • JSON output: Produces a ready-to-save ICP JSON object that maps to the provided schema and can be stored at /context/icp.json.
  • Applicable scenarios: Ideal for new writing systems, client onboarding, market pivots, and content strategy alignment.

Quick Start

Answer the interview prompts one at a time, and the skill will save the final ICP to /context/icp.json.

Frequently Asked Questions about icp-creator

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

FAQPage Schema
What is an ideal client profile and how does it help my content strategy?

Creating a buyer persona involves capturing demographics, professional attributes, psychographics, problems, goals, and language patterns. A guided interview structures this process to ensure comprehensive audience definition for your writing system or content strategy.

How do I define my target audience for a new writing system?

You define a target audience by completing a structured interview covering demographics, professional profiles, pain points, goals, and language patterns. The output is saved as a structured JSON file to align your writing system with your ideal client.

Can I use an ICP JSON file for client onboarding and market pivots?

Yes, an ICP JSON file is applicable for client onboarding, pivoting to a new market segment, and content strategy alignment. It stores structured data including demographics, psychographics, buying triggers, and objections to guide your marketing decisions.

What is the best way to document buyer personas and objections for marketing?

The best way to document buyer personas is through a guided interview that captures objections, buying triggers, demographics, and psychographics. This produces a structured JSON object containing professional attributes and language patterns for consistent marketing alignment.

Does building an ideal client profile require interactive questioning?

Yes, building a comprehensive ideal client profile requires interactive questioning to accurately capture psychographics, language patterns, and professional attributes. Answering prompts one at a time ensures the final ICP JSON output is detailed and precise.