icp-architectlisted
Install: claude install-skill Othmane-Khadri/gtm-engineer-playbook
# ICP Architect
Build a comprehensive Ideal Customer Profile through an interactive discovery process. This skill asks questions, pressure-tests assumptions, and produces a reference-ready `docs/icp.md` that other skills in the playbook can consume.
---
## Activation
When the user triggers this skill, follow the steps below **in order**. Do NOT skip the discovery interview. Do NOT produce output before gathering all answers.
---
## Step 0 — Check for Existing ICP
Use `Read` to check if `docs/icp.md` already exists in the current working directory.
- **If it exists:** Read the file, present a summary to the user, and ask: _"You already have an ICP on file. Do you want to (A) refine it, (B) start fresh, or (C) add a new segment?"_
- If **refine**: Load the existing content as context. During the discovery interview, pre-fill answers from the existing file and only ask about gaps or changes.
- If **start fresh**: Proceed with the full interview from scratch. The old file will be overwritten at the end.
- If **add segment**: Skip to Step 2 (ICP Segmentation) and ask only the questions needed to define the new segment and its personas. Append to the existing file.
- **If it does not exist:** Proceed to Step 1.
---
## Step 1 — Discovery Interview (Interactive)
Present these questions to the user **all at once** in a numbered list. Tell the user they can answer inline (numbered) or paste a block of text and you will extract the answers.
Ask exactly these questions: