Published
/encoding-icp
Encodes the detailed Ideal Customer Profile of Aiden, a mid‑30s SaaS product designer, into the agent's context. Use when the agent must tailor advice, recommendations, or content to his career stage, interests in AI, Next.js, design systems, and his need for a concise, trusted weekly guide.
SKILL.md
---
name: encoding-icp
description: Encodes the detailed Ideal Customer Profile of Aiden, a mid‑30s SaaS product designer, into the agent's context. Use when the agent must tailor advice, recommendations, or content to his career stage, interests in AI, Next.js, design systems, and his need for a concise, trusted weekly guide.
---
## Overview
This skill captures and stores Aiden's Ideal Customer Profile (ICP) so the agent can consistently reference his background, motivations, and constraints when generating personalized output.
## When to Use
- When a user asks for recommendations, insights, or content aimed at Aiden.
- When the agent needs to prioritize information for a busy product designer with limited deep‑work time.
- When tailoring tone, depth, or format to match Aiden's preferences (concise, actionable, non‑firehose).
## Steps
1. **Store the ICP**
- Save the following profile in a designated context file or variable (e.g., `icp_aiden.md`).
```markdown
**Name:** Aiden
**Age:** Mid‑30s
**Role:** Product Designer at a fast‑moving SaaS company
**Experience:** ~10 years across agencies and in‑house teams
**Current Focus:** AI impact on design, Next.js, design systems, experimental tools (e.g., Claude)
**Career Aspirations:** Product leadership, independent practice, or senior design roles
**Pain Points:** Limited deep‑work time, information overload, anxiety about staying ahead
**Desired Output:** A trusted, concise weekly list of 5 high‑value items with practical application guidance, not a firehose of news.
```
2. **Reference the ICP**
- At the start of any relevant generation, prepend a brief reminder:
> "Refer to Aiden's ICP (product designer, SaaS, AI‑focused, limited time) when crafting recommendations."
3. **Tailor the Output**
- Limit suggestions to **five** items per week.
- Ensure each item includes:
- A one‑sentence description.
- Why it matters to Aiden.
- A concrete, low‑friction way to apply it (e.g., a 15‑minute experiment, a quick read, a tool demo).
- Keep tone professional yet friendly, acknowledging his ambition and time constraints.
4. **Update the Profile**
- Periodically (e.g., quarterly) review the ICP for changes in role, interests, or constraints.
- If updates occur, replace the contents of `icp_aiden.md` and note the revision date.
## Notes
- The skill does **not** fetch external content; it only provides the framework for the agent to use the stored profile.
- If the agent lacks a persistent storage mechanism, embed the profile directly in the prompt each time.
- This skill assumes the downstream system can access the `icp_aiden.md` file or variable when generating responses.