К основному содержанию
скилл CX Codex

write · ohad6k — скилл для Claude Code: тексты голосом автора

Скилл подключает ваш профиль письма Emulo и ведёт маркетинговые тексты, посты и ответы в вашем голосе. Регистр выбирает сам по контексту задачи.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ohad6k/emulo --skill write -a claude-code
Открыть на GitHub

Что делает write

Скилл читает ваш профиль письма Emulo и применяет его к маркетингу, соцсетям, ответам, описаниям продукта и анонсам. Сначала он находит emulo.py на две директории выше скилла, а для прямого клона репозитория берёт ./emulo.py. Путь сохраняется в EMULO_PY, дальше запускается python "$EMULO_PY" plugin profile-path --domain write.

Если команда завершается с ненулевым кодом, скилл выдаёт её инструкцию по восстановлению и перестаёт подгружать личный контекст. Иначе он читает все возвращённые пути целиком: первый — основной рабочий профиль, второй — профиль письма, и применяет оба.

Регистр скилл выбирает из контекста и не спрашивает. Явная формулировка вроде «для начальника» или «сделай формально» побеждает всегда. Профиль с секциями регистров всегда подгружает голосовые правила и ровно один регистр. Если выбранного регистра в профиле нет, применяются только голосовые правила, а другой регистр не подставляется — это повод запустить run emulo and deepen write и дособрать профиль.

Какие задачи решает

  • написать анонс запуска голосом автора
  • ответить в треде без канцелярита
  • собрать описание продукта под нужный регистр
  • выдержать единый голос в постах и письмах
  • переписать формальное письмо под конкретного адресата

Примеры запросов агенту

  • Напиши пост про запуск новой версии — для сообщества разработчиков
  • Ответь в этом треде от моего имени, тон неформальный
  • Сделай формальное письмо клиенту про перенос сроков

Как установить write

1Через Skills CLI (Vercel)

npx skills add ohad6k/emulo --skill write -a claude-code

2Вручную: положить файлы

~/.claude/skills/write/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/write/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о write

Как установить write в Claude Code?

Выполните npx skills add ohad6k/emulo --skill write -a claude-code. Скилл окажется в ~/.claude/skills/write/SKILL.md.

Что делает скилл write?

Подгружает ваш профиль письма Emulo и пишет маркетинговые тексты, посты, ответы и описания продукта в вашем голосе. Регистр выбирается по контексту задачи.

Что нужно, чтобы скилл заработал?

Нужен emulo.py и собранный профиль письма. Если команда получения пути завершается с ошибкой, скилл останавливается и не подгружает личный контекст.

Исходный текст

SKILL.md · MIT
---
name: write
description: Use for marketing, social, replies, product copy, launch copy, and writing in the user's voice when their Emulo writing profile should guide the task. Do not use for unrelated execution or UI/UX design alone.
---

# Emulo write

1. Locate `emulo.py` two directories above this skill; fall back to `./emulo.py` only for a direct repo checkout.
2. Store the resolved absolute runtime path as `EMULO_PY`, then run `python "$EMULO_PY" plugin profile-path --domain write`.
3. If it exits nonzero, give its exact recovery or targeted-deepen instruction and stop loading personal context.
4. Read every returned path completely. The first is the core working profile; the second is the writing profile. Apply both.
5. Pick the register from context; never ask. A writing profile with register sections (`## Voice laws`, `## Casual register`, `## Professional register`) loads voice laws always, plus exactly one register:
   - An explicit audience statement from the user ("for my boss", "make it formal") always wins.
   - Otherwise infer from what is in the task: a pasted thread with a manager, client, or customer, a formal email, documentation, or official product copy selects professional; a community reply, social post, chat banter, or a builder-to-builder thread selects casual; a pasted conversation selects the register matching that thread's own audience and tone.
   - State the pick in one short line ("using professional register") so it is correctable, then write; never block on register confirmation.
   - If the picked register has no section in the profile, load the voice laws only and never substitute the other register; say so in the same line ("professional register not mined yet, using voice laws only") and suggest `run emulo and deepen write` to mine it.
   - A flat profile without register sections applies in full, unchanged.
6. Never imitate a generic voice when the writing domain is inactive.

© ohad6k · MIT · ohad6k/emulo

Похожие скиллы

Всё по теме «Маркетинг и контент» →

Сначала — write от других авторов.

write tw93 Переписывает и шлифует прозу, инструкции и копирайтинг на китайском или английском. Убирает синтетический стиль, сохраняет авторский голос и смысл. CX Codex +1 15 300установок seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок programmatic-seo coreyhaines31 Скилл помогает планировать генерацию сотен посадочных страниц на базе шаблонов и структурированных данных. Позволяет избежать санкций поисковиков за пустой контент. CX Codex +1 150 800установок copy-editing coreyhaines31 Правит уже написанный маркетинговый текст: убирает речевые штампы, чистит формулировки и обновляет устаревшие страницы. Для нового текста с нуля не подходит. CX Codex +1 149 800установок marketing-ideas coreyhaines31 Скилл помогает подобрать маркетинговые идеи для SaaS или другого программного продукта с учётом этапа развития и доступных ресурсов. Пригодится, когда непонятно, с какого канала начать. CX Codex +1 147 400установок sales-enablement coreyhaines31 Скилл для ИИ-агента, который собирает презентации, one-pager'ы, скрипты демо и документы для отработки возражений. Пригодится, когда команда продаж просит материалы, а не очередную презентацию о продукте. CX Codex +1 119 400установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 114 000установок

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой