writing-copy — скилл для Claude Code: тексты для лендингов и UI
Скилл задаёт агенту правила маркетингового текста: заголовки, CTA, письма, микрокопирайт. Пригодится, когда интерфейс и лендинг пишутся в том же проекте.
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a claude-codeЧто делает writing-copy
Скилл описывает принципы, по которым агент пишет текст: ясность важнее остроумия, выгода важнее списка фич, одна мысль на блок, активный залог, короткие предложения. Дальше идёт разбор по секциям — hero, блок фич, социальное доказательство, повторный CTA. Для каждой части указан объём: заголовок в 8–12 слов, подзаголовок в 15–25.
Отдельные разделы посвящены кнопкам и микрокопирайту. Агент не напишет «Submit» или «Click here», а для ошибок и пустых состояний предложит фразу, которая объясняет, что случилось и что делать дальше. Есть блок про письма: тема в 6–10 слов, один CTA в теле, P.S. для срочности.
Установка идёт через npx skills add с флагом под конкретную платформу, файл скилла кладётся в ~/.claude/skills/writing-copy/SKILL.md. Текст скилла написан для англоязычного продукта, поэтому примеры и советы по тону заточены под английский — для русской локали формулировки придётся задавать самому.
Какие задачи решает
- написать заголовок и подзаголовок для hero-секции
- подобрать текст кнопки вместо «Submit» и «Learn more»
- переписать сообщение об ошибке так, чтобы было понятно, что делать
- составить письмо с одной ссылкой и темой нужной длины
- заполнить пустое состояние экрана подсказкой для пользователя
Примеры запросов агенту
- напиши текст для hero-секции лендинга нашего продукта
- перепиши сообщения об ошибках в форме оплаты
- составь письмо для онбординга с одним CTA
Как установить writing-copy
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a claude-code2Вручную: положить файлы
~/.claude/skills/writing-copy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/writing-copy/
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a codex2Вручную: положить файлы
.agents/skills/writing-copy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a cursor2Вручную: положить файлы
.cursor/skills/writing-copy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install spencerpauly/awesome-cursor-skills writing-copy2Вручную: положить файлы
.github/skills/writing-copy/SKILL.md1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a gemini-cli2Командой платформы
gemini skills install https://github.com/spencerpauly/awesome-cursor-skills --path resources/writing-copyВручную: положить файлы
.devin/skills/writing-copy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о writing-copy
Как установить writing-copy в Claude?
Выполните npx skills add spencerpauly/awesome-cursor-skills --skill writing-copy -a claude-code. Файл скилла окажется в ~/.claude/skills/writing-copy/SKILL.md.
Что делает writing-copy?
Даёт агенту набор правил для маркетингового текста: заголовки, CTA, микрокопирайт интерфейса, письма. Агент опирается на них, когда пишет или правит текст в проекте.
Для каких платформ подходит скилл?
Кроме Claude есть команды для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot установка идёт через gh skill install spencerpauly/awesome-cursor-skills writing-copy.
Исходный текст
SKILL.md · CC0-1.0
---
name: writing-copy
description: Write marketing copy for landing pages, product descriptions, CTAs, emails, and app UI text.
user-invocable: true
---
# Writing Copy
Write clear, compelling copy for products and marketing.
## Principles
1. **Clarity over cleverness** — users should instantly understand what you're saying
2. **Benefits over features** — "Save 2 hours a day" beats "AI-powered automation"
3. **One idea per section** — don't overload the reader
4. **Active voice** — "We send your report" not "Your report will be sent"
5. **Short sentences** — aim for 15-20 words per sentence
## Landing Page Structure
### Hero Section
- **Headline**: One sentence, states the core value (8-12 words)
- **Subheadline**: Expands on the headline, addresses who it's for (15-25 words)
- **CTA**: Clear action verb ("Start free trial", "Get started", "Try for free")
```
Headline: Ship faster with AI-powered code review
Subheadline: Catch bugs, enforce standards, and merge with confidence —
built for teams that move fast.
CTA: Start free trial →
```
### Features Section
For each feature:
- **Short title** (3-5 words)
- **One sentence** explaining the benefit
- Optional: icon or screenshot
### Social Proof
- Customer logos, testimonials, metrics
- Specific numbers: "Used by 10,000+ teams" not "Used by many teams"
- Quotes with name, title, company
### CTA Section
- Repeat the primary CTA
- Address objections: "No credit card required", "Free for up to 5 users"
## Button & CTA Copy
Good:
- "Start free trial"
- "Get started — it's free"
- "Download the app"
- "See pricing"
- "Book a demo"
Bad:
- "Submit"
- "Click here"
- "Learn more" (too vague as a primary CTA)
- "Get started now for free today!" (too long)
## Microcopy (UI Text)
**Error messages:**
- Say what happened and what to do: "Payment failed. Please check your card details and try again."
- Not: "Error 422" or "Something went wrong"
**Empty states:**
- Guide the user: "No projects yet. Create your first project to get started."
- Not: "No data"
**Confirmation dialogs:**
- Be specific: "Delete this project? This will remove all tasks and cannot be undone."
- Button: "Delete project" (not "OK")
**Loading states:**
- "Setting up your workspace..." (not "Loading...")
## Email Copy
- **Subject line**: 6-10 words, specific, no ALL CAPS
- **First line**: Get to the point — why should they care?
- **Body**: One CTA, not three
- **P.S.**: Use for urgency or a secondary point (highest-read part after the subject)
## Tips
- Read your copy out loud — if it sounds awkward, rewrite it
- Cut every word that isn't doing work
- Use the "so what?" test: after every sentence, ask "so what?" — the answer should be obvious
- A/B test headlines and CTAs when possible
- Match the tone to your audience (developer docs ≠ consumer marketing)
© spencerpauly · CC0-1.0 · spencerpauly/awesome-cursor-skills