Иван Сергеев

Контент · Claude

7 скиллов Claude, что ведут весь мой контент: полная установка с нуля

Если ты видел мой ролик про семь скиллов, которые крутят весь мой контент, - это полный разбор. Каждая команда установки, каждый ключ, каждый файл скилла. Без размытых однострочников и пропущенных шагов. К концу гайда у тебя стоит Claude, готовы к вызову все семь скиллов, и собрана рабочая система: ресёрч, тексты, твой голос, видео, аудио, разведка по конкурентам и память между сессиями. Я веду тебя за руку - даже если ты ни разу не открывал терминал

С чего всё начинается

Ты один тянешь работу целой редакции

Чтобы контент выходил стабильно, нужно закрыть кучу разной работы. Найти тему и проверить, что о ней вообще говорят. Написать текст. Сохранить голос, чтобы звучало как ты, а не как нейросеть. Снять видео, записать аудио. Подсмотреть, что запускают конкуренты. И не забыть, что ты решил на прошлой неделе

В обычной редакции на каждый из этих кусков сидит отдельный человек. У тебя - ты один. Поэтому каждый день открыто десять вкладок, мысли скачут от ресёрча к монтажу, половина дел висит, а к вечеру нет сил ни на что

И тут первая честная реакция: «ну, целую контент-машину в одиночку не потянуть, для этого нужна команда». Оказалось - нужна не команда. Нужен правильный набор скиллов

Сдвиг

Контент-машина - это не команда, а конвейер из станций

Контент собирается по цепочке станций: ресёрч, текст, голос, видео, аудио, разведка, память. Раньше на каждой станции стоял отдельный специалист, и его нужно было дождаться и оплатить. Теперь на каждую станцию можно посадить скилл Claude, который понимает обычный текст. Ты говоришь словами - он выдаёт готовый кусок

Скилл звучит сложно, но это самая простая вещь на свете. Скилл = папка с одним текстовым файлом внутри. Файл называется SKILL.md, и в нём обычными словами написано, что Claude должен уметь и когда это включать. Один раз вставил файл - и дальше зовёшь навык, как зовёшь коллегу

Ниже - семь таких скиллов, по одному на станцию. Сначала ставим сам Claude и разбираемся, как скиллы добавляются. Потом идём по семёрке: что делает, как поставить, сколько стоит и готовый файл, который копируешь к себе целиком

Шаг 1 / Фундамент

Выбери свой Claude

Есть три способа пользоваться Claude. Все три поддерживают скиллы, и сам скилл везде одинаковый - меняется только то, как ты его добавляешь

Claude.ai

Браузер на claude.ai. Проще всего начать, ничего не качаешь. Для скиллов, которым не нужно трогать файлы на компьютере

Claude Desktop

Приложение для Mac и Windows. Рекомендую большинству. Читает и пишет файлы на компьютере - поэтому работают почти все скиллы

Claude Code

Версия в терминале. Самая мощная. Рендерит видео и склеивает аудио прямо из чата

Простое правило: если ты ни разу не открывал терминал и не хочешь начинать - бери Claude Desktop. Он закрывает процентов 95 этого гайда, и интерфейс дружелюбный

Поставить Claude Desktop (рекомендую)

  1. Зайди на claude.ai/download

  2. Запусти установщик

  3. Открой приложение, войди под своим аккаунтом Claude. Готово

Поставить Claude Code (только если хочешь полную мощь)

# Mac: Cmd+Space, напиши "Terminal", Enter.
# Нет Node.js - поставь с nodejs.org. Потом в терминале:
npm install -g @anthropic-ai/claude-code
claude

# Windows: открой PowerShell. Node.js с nodejs.org,
# галка "Add to PATH". Те же две команды. Проверка:
claude --version

Шаг 2 / Фундамент

Как добавить скилл

Ещё раз: скилл - это папка с файлом SKILL.md внутри. Формат одинаков во всех трёх Claude, поэтому файл собираешь один раз и используешь где угодно. В начале файла - маленькая шапка с тремя полями: name (имя), description (когда включать) и tools (что скиллу разрешено делать)

Самое важное поле - description. Именно по нему Claude решает, что навык сейчас уместен. Поэтому туда кладём слова-триггеры, которые ты реально будешь печатать

Куда вставлять файл

  1. Claude.ai (браузер): профиль слева снизу → Settings → Capabilities → Skills → Create skill → вставь содержимое SKILL.md → Save

  2. Claude Desktop: Settings → Capabilities → Skills → Create skill (или Open skills folder) → вставь, сохрани, перезапусти приложение

  3. Claude Code (терминал): команда ниже, дальше создай внутри файл SKILL.md и вставь содержимое. Подхватится в следующей сессии

# Claude Code: создать папку скилла
mkdir -p ~/.claude/skills/voice-dna
# потом создай внутри файл SKILL.md и вставь содержимое

Не видишь Skills в разделе Capabilities? Значит, фича ещё не раскатана на твой аккаунт. Пока пользуйся Claude Code - там скиллы работают всегда. Из семи скиллов пять работают везде, а Remotion и ElevenLabs нужны файлы и терминал, поэтому им нужен Desktop или Code

Семь скиллов

По порядку из ролика

Ставить все семь не обязательно. Выбери два-три, которые решают твою настоящую боль этой недели. Если делаешь сегодня только одно - ставь Voice DNA (он под номером 4): он усиливает все остальные

01 / Видео 🎬

Remotion - собирает готовый ролик из текста

Берёт твой сценарий или короткий бриф и выдаёт готовый MP4: анимация текста, переходы, твои цвета. Лучше всего заходит на данные в кадре, текстовые рилзы и шаблонные форматы. Node.js у тебя уже есть из первого шага, а сам проект скилл поднимает при первом запуске

Бесплатно · open source · ~500 МБ на диске

Честно: Remotion крутой, но монтаж пока базовый. Это старт, а не финал. Сверху я всегда накидываю своё - закадровый голос, субтитры в моём стиле, звук, перебивки. ИИ делает структуру, я делаю душу

Файл скилла

---
name: remotion-video
description: Generate a programmatic video from a script or brief using Remotion. Renders MP4 in 9:16 or 16:9 with text animations and brand styling. Use when the user asks to make a video, create a reel, or render a video from a script.
tools: Bash, Read, Write
---

# Remotion video

You are a Remotion video engineer. Generate a programmatic video from the provided script or brief.

## Step 1: ensure project exists
If a remotion-project/ folder does not exist, create one:
  npx create-video@latest remotion-project --template blank --typescript-strict
  cd remotion-project && npm install

## Step 2: parse the brief
Extract: main message, key scenes, duration (default 60s for 9:16, 30s for 16:9),
aspect ratio (9:16 reels, 16:9 YouTube), brand colours (default cream #FAF7F2, coral #E8856A).

## Step 3: write src/Composition.tsx
React + Remotion primitives (AbsoluteFill, Sequence, useVideoConfig, interpolate,
useCurrentFrame). One Sequence per scene, animate text with interpolate.

## Step 4: register in src/Root.tsx
Composition id "MyVideo", durationInFrames = fps * seconds,
1080x1920 for 9:16, 1920x1080 for 16:9.

## Step 5: render
  npx remotion render src/index.ts MyVideo output.mp4

## Step 6: report
Print the path of the rendered MP4 to the user.

02 / Разведка 🕵️

Competitor ads - вытаскивает всю рекламу конкурентов

Достаёт все активные рекламы конкурентов в Meta и LinkedIn, сравнивает неделю с неделей (что новое, что масштабируют, что выключили) и вынимает паттерны заголовков и структуру офферов. Перестаёшь гадать, что у них работает

Apify: бесплатно $5/мес на тест · Starter $39/мес

Установка

  1. Зарегистрируйся на apify.com (бесплатного тарифа хватит на тест)

  2. Settings → Integrations → скопируй свой Personal API token

  3. Подключи сервер Apify к Claude (через Connectors в браузере и Desktop, либо файлом настроек в Code - см. блок ниже), перезапусти Claude

  4. Заведи список конкурентов: имя бренда и ссылки на Facebook и LinkedIn

# Claude Code: ~/.claude/settings.json
{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server"],
      "env": { "APIFY_TOKEN": "сюда_свой_токен" }
    }
  }
}

Файл скилла

---
name: competitor-ads-extractor
description: Pulls Meta and LinkedIn ads for a list of competitor brands, diffs week-over-week, extracts hook patterns and offer structures. Use when the user asks about competitor ads, ad library, or weekly ad scan.
tools: Bash, Read, Write
---

# Competitor ads extractor

## Inputs
Read competitors.json (name, facebook_page_url, linkedin_company_url).
If none, ask the user for 3 to 10 competitor brand URLs and create it.

## Run (for each competitor)
1. Apify actor apify/facebook-ads-library-scraper
   { "urls": [facebook_page_url], "country": "AU", "activeStatus": "active" }
2. harvestapi/linkedin-company-ads { "companyUrls": [linkedin_company_url] }
3. Save raw output to runs/YYYY-MM-DD/.json

## Diff vs the previous run
New ads (in today, not last) / Scaling (in both, longer run, more variants) /
Killed (in last, not today).

## Synthesise a markdown brief
1. Hook patterns: first 5-10 words, cluster by question/stat/callout/fear/curiosity.
2. Offer structures: headline + CTA + price, note trials/lead magnets/tripwires.
3. Visual formats: static/carousel/video/UGC/talking head.
4. What is working: brands with 3+ scaling ads of one hook style.
5. Steal list: top 5 hooks worth adapting.

## Output
Save to briefs/YYYY-MM-DD-brief.md. Print the steal list to chat.

03 / Ресёрч 🔍

Deep research - тема на входе, готовый бриф на выходе

Берёт тему, гоняет несколько поисков по сети, читает лучшие источники и отдаёт один плотный бриф: короткое резюме, находки со ссылками, пробелы в теме и пять готовых углов для контента. Ссылки настоящие, без выдумок

Tavily: бесплатно 1000 кредитов/мес (~100 ресёрчей)

Установка

  1. Зарегистрируйся на tavily.com (вход через Google работает)

  2. Скопируй свой API key

  3. Положи ключ в настройки Claude (в Code - файл settings.json, в Desktop - Settings → Connectors → свои переменные)

# ~/.claude/settings.json
{
  "env": {
    "TAVILY_API_KEY": "tvly-сюда_свой_ключ"
  }
}

Файл скилла

---
name: deep-research
description: Researches a topic using Tavily web search, synthesises findings with citations, and generates 5 content angles. Use when the user asks for research, a brief, sources on a topic, or content angles.
tools: Bash, Read, Write
---

# Deep research

## Input
Topic from user. If vague, ask one clarifying question (audience, depth, recency).

## Search (3 Tavily calls, different angles)
POST https://api.tavily.com/search with api_key from $TAVILY_API_KEY,
query, search_depth "advanced", max_results 8, include_answer true.
Angles: plain topic + current year / topic + "data, stats, study" /
topic + "what nobody talks about" or "underrated".

## Read deeper
For the 3 to 5 top URLs, run Tavily extract (POST https://api.tavily.com/extract).

## Synthesise a markdown brief
1. Executive summary (3 to 5 sentences).
2. Key findings (5 to 8 bullets, each cited).
3. Counterpoints.
4. Gaps.
5. Five content angles (hook line, format, one-line payoff).

## Output
Save to briefs/YYYY-MM-DD-.md. Print summary and 5 angles to chat.

04 / Голос 🧬

Voice DNA - ловит твой голос и хранит его

Читает 10-20 образцов твоих текстов (подписи, посты, рассылки, расшифровки) и вынимает конкретные сигналы, из которых складывается твой голос. Сохраняет профиль, который потом читают все остальные контент-скиллы

Ставь его первым. Каждый следующий скилл из списка работает с ним лучше. Ключей и оплат не нужно - всё считает сам Claude

Бесплатно · без API и ключей

Файл скилла

---
name: voice-dna
description: Analyze 10-20 samples of the user's writing and produce a structured voice profile other skills can read. Use when the user says /voice-dna or wants to capture their writing voice.
tools: Read, Write
---

# Voice DNA

Extract a reusable voice signature from the user's writing. Output is a reference
document, not a vibe summary. Be analytical. Quote concrete examples verbatim.

## Step 1: gather samples
Paste 10 to 20 pieces, or give a folder path (read every .md and .txt).
Fewer than 10: warn the profile is thinner, then proceed.

## Step 2: analyze across all samples
1. Sentence length: average, range, fragment frequency as %.
2. Vocabulary: formality 1-10 with justification, top 20 distinctive words/bigrams.
3. Tonal markers: formal-casual, warm-edgy, contrarian-agreeable, quote each.
4. Pacing: hook openers, mid pivots, sign-offs (quote 3 to 5 each).
5. Anti-patterns: words/moves never used (em dashes, "let's dive in", exclamations, hashtags).
6. Signature moves: 5 to 10 repeatable patterns, quote one each.
7. Audience address: "you" vs "we" vs "I".
8. Emotional range: which emotions show up, which are absent.

## Step 3: write the profile
Save to ~/.claude/voice-profile.md (overwrite). Sections: Snapshot, Sentence Mechanics,
Vocabulary, Tonal Markers, Pacing, Signature Moves, Anti-patterns, Audience Address,
Emotional Range, Reference Lines (5 fully quoted).

## Step 4: confirm
Print the file path and the Snapshot. Tell the user to rerun /voice-dna as the voice evolves.

05 / Аудио 🎙️

ElevenLabs - подкаст из статьи без единой записи

Вставляешь длинный текст - Claude пишет диалог двух ведущих, ElevenLabs озвучивает каждую реплику, склеивает аудио, и на выходе эпизод подкаста на 8-12 минут. Микрофон не понадобится

Бесплатно на 1 тест · Creator $22/мес ($11 первый месяц)

Установка

  1. Зарегистрируйся на elevenlabs.io (бесплатного тарифа хватит на один тестовый эпизод)

  2. Profile слева снизу → API Keys → Create → скопируй

  3. Положи ключ в настройки Claude как ELEVENLABS_API_KEY

  4. Поставь ffmpeg - бесплатный склейщик звука. Mac: brew install ffmpeg. Windows: choco install ffmpeg в PowerShell от админа

Дефолтные голоса уже зашиты в файл скилла: тёплая Rachel и аналитичный Adam. Всю библиотеку голосов можно посмотреть на elevenlabs.io/app/voice-library и поменять при желании

Файл скилла

---
name: elevenlabs-podcast
description: Turn any long-form text into a two-host podcast episode. Generates a conversational script, voices each line through ElevenLabs, stitches the audio into a finished MP3. Use when the user wants to convert a blog post, newsletter, or article into podcast audio.
tools: Bash, Read, Write
---

# ElevenLabs two-host podcast

## Inputs
A file path or pasted text. If unclear, ask which.

## Voice IDs (defaults)
HOST_A: 21m00Tcm4TlvDq8ikWAM (Rachel, warm)
HOST_B: pNInz6obpgDQGcFmaJgB (Adam, analytical)

## Step 1: read the source
## Step 2: generate the script
Two-host conversation, ~1500 to 1800 words (8 to 12 min). Structure:
cold open, intro, body (3 to 5 segments, 4 to 8 exchanges each), one mini-debate, wrap.
Each line on its own row, prefixed exactly [HOST A] or [HOST B], no stage directions.
Save to ./podcasts/script_.txt

## Step 3: voice each line
For each line use the matching voice ID, strip the prefix, save 0001.mp3, 0002.mp3 (zero-padded).
POST https://api.elevenlabs.io/v1/text-to-speech/?output_format=mp3_44100_128
header "xi-api-key: $ELEVENLABS_API_KEY", body { "text": "...", "model_id": "eleven_multilingual_v2" }.
On failure retry once, then skip and log.

## Step 4: stitch with ffmpeg
filelist.txt with file '0001.mp3' lines, then:
  ffmpeg -f concat -safe 0 -i filelist.txt -c copy ../episode_.mp3

## Step 5: report
Final file path, episode length (ffprobe), approx characters used, path to the script.

06 / Тексты ✍️

Content engine - один материал в 8 форматов сразу

Берёт один большой материал (статью, расшифровку, подкаст) и за один проход выдаёт восемь готовых форматов под площадки: пост в LinkedIn, тред в X, подпись в Instagram, письмо в рассылку, сценарий короткого видео, интро для блога, карусель-цитатник и холодное сообщение. Читает твой профиль Voice DNA - поэтому всё звучит как ты

Бесплатно · сначала поставь Voice DNA (№4)

Файл скилла

---
name: content-engine
description: Turn one pillar piece into 8 platform-ready formats (LinkedIn, X thread, IG caption, email, short-form script, blog intro, pull-quote carousel, cold outreach). Use when the user wants to repurpose a piece or spin one article into multi-platform content.
tools: Read, Write
---

# Content engine

Voice consistency comes from the profile. Hook variation comes from you.

## Step 1: load voice
Read ~/.claude/voice-profile.md. If missing, warn: "Run /voice-dna first.
Continuing with neutral defaults."

## Step 2: get the pillar piece
Paste content or give a file path. Read the full piece before drafting.

## Step 3: extract candidate hooks
Pull 2 to 3 hooks (most contrarian, most specific number, most relatable pain,
most surprising reframe). Different hooks go to different formats.

## Step 4: draft 8 formats (each opens with a different hook)
1. LinkedIn post, ~1300 chars, hook + body + CTA, no hashtags.
2. X thread, 5 to 7 posts under 280 chars.
3. Instagram caption, lowercase, 2 to 3 emojis, 4 to 8 short paragraphs.
4. Email, subject under 50 chars, body 200 to 400 words.
5. Short-form video script, 45 to 75 seconds, hook-context-reveal-CTA.
6. Blog intro, first 200 words that earn the read.
7. Pull-quote carousel, 5 to 7 slides, max 20 words each.
8. Cold outreach, 60-word opener, lead with relevance.

## Step 5: save outputs
./content-engine-output// as 01-linkedin.md … 08-cold-outreach.md
plus 00-hooks.md (candidate hooks and where each went).

## Step 6: print to chat
Lead with the hooks, then all 8 formats.

07 / Память 🧠

Supermemory - Claude перестаёт всё забывать

Это тот скилл, что я забыл назвать в ролике, - и, честно, один из самых полезных. Он сохраняет всё, что ты говоришь Claude, между сессиями и тихо подмешивает нужное в следующий раз. Перестаёшь каждый раз заново объяснять свой бизнес, свой голос и решения прошлой недели. Долгий блокнот, из которого Claude читает перед ответом

Бесплатно на лёгкий объём · Pro $19/мес для ежедневного

Установка

  1. Зарегистрируйся на supermemory.ai

  2. console.supermemory.ai/keys → Create new key → скопируй (начинается с sm_)

  3. Подключи сервер: в Browser и Desktop через Settings → Connectors → Add, в Code - блоком ниже. Перезапусти Claude

# Claude Code: ~/.claude/settings.json
{
  "mcpServers": {
    "supermemory": {
      "command": "npx",
      "args": [
        "-y", "install-mcp",
        "https://mcp.supermemory.ai/mcp",
        "--header",
        "Authorization: Bearer sm_сюда_свой_ключ"
      ]
    }
  }
}

Проверка: в свежей сессии скажи «запомни, что мой голос тёплый и дружелюбный, а главный оффер - спринт за $497». Закрой, открой новую сессию, спроси «какой у меня голос и оффер?». Если всё подключено - Claude вернёт это сам, без повторной вставки

Отдельный файл SKILL.md тут не нужен: Supermemory работает как внешний сервер, и установка выше - это всё, что требуется. У Claude Code уже есть встроенная память в файлах проекта, и часть этого она делает бесплатно. Supermemory добавляет поиск между проектами и связный граф знаний, которого у встроенной нет

Три страха, которые тебя стопорят

«Это не для меня»

«Я боюсь терминала, я не программист»

И не нужно им быть. Бери Claude Desktop - обычное приложение с кнопками, как любое другое. Оно закрывает почти весь гайд. Терминал нужен только двум скиллам из семи, и то по желанию

«Это дорого, там же сплошные подписки»

Четыре скилла из семи - полностью бесплатные. Платные только два: ElevenLabs и Apify, и то начинаешь с бесплатного теста. Полный набор на соло-объёме выходит примерно $80-120 в месяц, и до этой цифры ты дойдёшь не сразу. Стартуй с бесплатных

«Семь скиллов - это много, я запутаюсь»

Ставить все семь не надо. Выбери два-три под свою настоящую боль этой недели. Не пишутся тексты - ставь Voice DNA и Content engine. Тонешь в ресёрче - ставь Deep research. Остальное добавишь, когда дойдут руки

Как это складывается

Одна неделя, один человек, семь станций

Представь Майю - маркетолога-консультанта, которая хочет выходить на четыре площадки в неделю. Вот её цепочка

  1. 1

    Один раз в начале прогоняет Voice DNA - фиксирует голос

  2. 2

    Deep research по теме недели - получает бриф

  3. 3

    Content engine из брифа - восемь форматов под площадки, все в её голосе

  4. 4

    ElevenLabs из длинной версии - подкаст

  5. 5

    Remotion из короткого сценария - видео

  6. 6

    Competitor ads раз в неделю - что работает в нише

  7. 7

    Supermemory фоном - держит контекст между всеми сессиями

На соло-объёме это выходит примерно $80-120 в месяц на ключах и сервисах - в основном ElevenLabs и Apify. Всё остальное бесплатно или входит в твой план Claude

Что дальше

Майя довела семь станций до одной цепочки, ты можешь то же самое

Цепочка Майи начинается с готового голоса и кончается памятью, которая держит контекст. А кто заказчик всей этой машины, что именно она производит из недели в неделю, эти два вопроса ни один из семи скиллов не решает за неё

Ровно эти вопросы закрывают три дня ИИ-Лагеря: цепочку станций направляем на конкретное дело, с которого приходят первые деньги, а не только готовые посты

Забрать путёвку в ИИ-Лагерь

Это заявка в мой закрытый канал, не оплата. Впускаю сразу, дальше бот в личке отдаёт путёвку на три дня

С чего начать сегодня

Чеклист по порядку

Если делаешь сегодня только одно - прогони Voice DNA. Он множитель ко всем остальным

Ещё по теме

Скиллы, агенты и автоматизация Claude

Все статьи по теме «ии агенты»

Я сам держу эту цепочку станций на своём контенте каждый день и на Лагере показываю её не слайдом, а живой работой

Три дня, бесплатно, зайти можно сегодня

Забрать путёвку в ИИ-Лагерь

Кнопка ведёт в мой закрытый канал. Жмёшь «Подать заявку», впускаю сразу, бот пишет в личку и отдаёт путёвку. Бесплатно

Сохрани себе

Памятка по шагам

Куда идти дальше

Следующий шаг

Простое правило: если ты ни разу не открывал терминал и не хочешь начинать - бери Claude Desktop. Он закрывает процентов 95 этого гайда, и интерфейс дружелюбный