# Copy Generation

> Use when asked to write an outreach sequence, email steps, or LinkedIn messages for a specific hypothesis, ICP, and signal

- Skill: `ilya-a11y/copy-generation` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ilya-a11y/copy-generation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ilya-a11y/copy-generation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: ilya-a11y (https://skillmd.com/u/ilya-a11y)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/ilya-a11y/copy-generation

---


# Copy Generation

Write a multi-step outreach sequence tied to a specific signal and persona. Not a template — copy built for this exact situation.

## What you need

- **ICP**: who you're targeting (role, company type, context)
- **Signal**: what just happened at their company (the active trigger)
- **Angle**: the specific argument or framing for this hypothesis
- **Channel**: email, LinkedIn, or both
- **Steps**: how many touchpoints (default: 3)

## Principles

- Every message references the signal. If it could be sent to anyone, it's wrong.
- Step 1 leads with the signal, not with the sender.
- Step 2 shifts to the problem the signal implies.
- Step 3 is a low-friction close (question, not pitch).
- No vanity openers ("I came across your profile…").
- No feature lists.
- Subject lines under 6 words.
- LinkedIn messages under 150 characters for step 1.

## Process

1. Confirm ICP, signal, and angle are clear. Ask if anything is missing.
2. Draft step 1: signal-led opener + one-sentence problem statement + soft CTA
3. Draft step 2: expand the problem implied by the signal + relevant proof/example + CTA
4. Draft step 3: direct ask — one question, one line
5. Review each step: could this be sent to a different company without changing it? If yes, rewrite.

## Output format

```
Hypothesis: [name]
ICP: [role] @ [company type]
Signal: [what triggered this]
Angle: [the core argument]

STEP 1 — [channel] — Day 1
Subject: [if email]
---
[message body]
---

STEP 2 — [channel] — Day 4
Subject: [if email]
---
[message body]
---

STEP 3 — [channel] — Day 8
Subject: [if email]
---
[message body]
---
```

## Notes

- If signal is vague ("they're growing"), push back and ask for the specific evidence
- Adjust tone based on role: VP Sales = direct, blunt. Ops roles = logical, efficient. Founders = peer-to-peer.
- For LinkedIn: step 1 is a connection request note or InMail, steps 2-3 are follow-up messages

