Назад к программе

День 3 – Создание скиллов и юзкейсы

Конспект эфира. Каждый шаг – в том порядке, как мы шли на эфире. Копируй промпты, отправляй агенту – он сделает остальное.

Скопируй всю страницу и отправь своему Claude Code или ChatGPT – они помогут пройти этот день

Таймкоды

0:00Приветствие, план дня, скиллы, демо агента
9:00Глобальная и проектная CLAUDE.md, структура папок
18:00Архитектурный репозиторий, аудит агента, дыры в конфиге
27:00CLAUDE.md иерархия, субагенты, документация Anthropic
36:00Osmosis: слои памяти, Mac mini вместо сервера
45:00Заполнение USER.md, автоматизация контента
54:00USER.md: миссия, каналы, профиль
1:03:00Rules.md: границы агента, скиллы, экономия токенов
1:12:00OpenViking: установка, эмбеддинги, OpenAI API ключ
1:21:00Ollama: требования к железу, четвёртый слой памяти
1:30:00Архитектура разработки: plan, audit, Opus, GPT, ревью
1:39:00Loop-coding vs fast-loop, skill-creator, алгоритм действий
1:48:00ЗапретГрам API, bridge для сообщества, стоимость запросов
1:57:00Анализ рилсов, skill-creator, скрипт вместо прямых API-вызовов
2:06:00Запуск скилла, HTML-отчёт, как общаться с агентом
2:15:00Скачивание и транскрибация рилсов через Groq
2:24:00Анализ формул заголовков, ЗапретТюб-продюсер скилл
2:33:00Репозиторий guides EdgeLab, агент пишет гайды, картинки
2:42:00Маркетплейс скиллов, аудит рисков, GWS скилл от Google
2:51:00Генерация картинок: референсы, GPT, автономность
3:00:00Разработка продукта с агентом: спецификация, roadmap
3:09:00n8n скилл, MCP-интеграции, монетизация
3:18:00OpenViking вопросы, баланс безопасности и скорости
3:27:00Сообщество EdgeLab: клуб, эфиры, разработчик-гость
3:36:00Команда Orgrimmar: роли агентов, Кельтас, аналитика
3:45:00Финальные слова, клуб, итоги воркшопа
Скачать транскрипт эфира (MD) Открыть майндкарту воркшопа Оставить обратную связь

Конспект эфира – 9 шагов

1. CLAUDE.md – аудит и апгрейд

Первое, что мы сделали – отправили агенту публичный репозиторий-шаблон и попросили сравнить с текущим CLAUDE.md. Агент нашёл пробелы, предложил план и сам апгрейдил файл с 21 строки до 66+.

Два уровня: глобальный (~/.claude/CLAUDE.md – для всех агентов на машине) и проектный (.claude/CLAUDE.md – для конкретного агента). Глобальный – конституция. Проектный – должностная инструкция.

Чеклист

  • Отправь агенту ссылку на репозиторий-шаблон он сам прочитает и сравнит
  • Посмотри, что агент нашёл пропущенные секции, неполные блоки
  • Подтверди апгрейд агент расширит CLAUDE.md до 60–80 строк по эталону
  • Проверь AGENTS.md и TOOLS.md агент создаст стабы, если их нет
  • Убедись, что @includes ровно 4: USER.md, rules.md, decisions.md, handoff.md
Промпт для агента скопируй целиком
Изучи этот репозиторий: https://github.com/qwwiwi/edgelab-claude-md

Это эталонное руководство по настройке CLAUDE.md. Сравни с моим текущим CLAUDE.md:
1. Какие секции отсутствуют?
2. Какие секции неполные?
3. Что лишнее?

Затем сделай апгрейд моего CLAUDE.md до эталонного уровня (60–80 строк). Покажи результат перед применением.

Также проверь:
– Есть ли AGENTS.md и TOOLS.md? Если нет – создай стабы.
– Сколько @includes в CLAUDE.md? Должно быть ровно 4: USER.md, rules.md, decisions.md, handoff.md.

Источники

2. USER.md – профиль оператора

Дальше мы заполнили USER.md – файл, в котором агент узнаёт, кто ты. Без него агент не знает твою нишу, каналы, миссию и строит решения «в пустоту». Записали голосовое, скинули ссылки на соцсети – агент сам сгенерировал файл.

Чеклист

  • Запиши голосовое кто ты, чем занимаешься, какая миссия
  • Скинь ссылки ЗапретГрам, ДуровГрам-канал, сайт
  • Агент сгенерирует USER.md из голосового + ссылок
  • Проверь и подтверди агент сохранит файл
Промпт для агента скопируй целиком
Заполни USER.md – профиль обо мне. Вот мои данные:

Ссылки:
– ДуровГрам: [ссылка на канал]
– ЗапретГрам: [ссылка на профиль]
– Сайт: [URL]

Кто я: [опиши себя 2–3 предложениями или отправь голосовое]

Сгенерируй USER.md по шаблону:
https://github.com/qwwiwi/edgelab-claude-md/blob/main/templates/user.md

Включи: имя, таймзону, каналы, миссию, стиль общения, что нужно от агента. Покажи результат перед сохранением.

Источники

3. Rules.md – границы агента

Потом мы прописали rules.md – операционные границы. Что агент может делать сам, а что – только с твоего разрешения. Начали с 4–6 правил. Остальное добавляется само – через работу агент учится и предлагает новые правила.

Чеклист

  • Зелёная зона код, git, тесты, мелкие фиксы (агент делает сам)
  • Красная зона архитектура, деплой, удаление данных, force push (спросить тебя)
  • Безопасность не выводить ключи, не коммитить секреты
  • Git коммиты на русском, никогда push в main
  • Эскалация 1-я попытка сам, 2-я с другой моделью, 3-я – стоп и доклад
  • Формат вывода «ты общаешься через ДуровГрам бот, форматируй для ДуровГрам»
Промпт для агента скопируй целиком
Заполни rules.md по шаблону:
https://github.com/qwwiwi/edgelab-claude-md/blob/main/templates/rules.md

Обязательные секции:
1. Зелёная зона (делаешь сам): код, git commit/push в ветку, тесты, ресёрч, мелкие фиксы
2. Красная зона (спросить меня): архитектура, деплой в продакшен, удаление данных, force push, траты > $50
3. Безопасность: не выводить ключи в stdout, не коммитить .env и секреты
4. Git: коммиты на русском, ветки feature/fix/refactor, никогда push в main
5. Эскалация: 3 попытки, потом стоп и доклад
6. Вывод: ты общаешься со мной через ДуровГрам бот, форматируй все сообщения для ДуровГрам

Покажи результат.

4. OpenViking – семантическая память

Следующий шаг – четвёртый слой памяти (L4). OpenViking – open-source семантическая база. Агент ищет по смыслу, а не по ключевым словам. Хранит контекст за месяцы и годы. Без него агент помнит только последние 24 часа.

Два варианта эмбеддингов

ВариантСтоимостьЧто нужно
OpenAI API~$1/месAPI ключ на platform.openai.com
Ollama (локально)БесплатноVPS с 16GB RAM (~$29/мес)

Чеклист

  • Клонируй OpenViking на VPS
  • Создай OpenAI API ключ platform.openai.com, API Keys
  • Поставь лимит расходов Billing, Set hard limit ($5--10/мес)
  • Настрой эмбеддинги модель text-embedding-3-small
  • Проверь поиск отправь тестовый запрос
Промпт для агента скопируй целиком
Установи OpenViking на сервер для семантической памяти (Layer 4).

Шаги:
1. Клонируй репозиторий OpenViking
2. Настрой эмбеддинги через OpenAI API (модель text-embedding-3-small)
3. API ключ OpenAI возьми из переменной окружения OPENAI_API_KEY
4. Запусти сервер
5. Отправь тестовый запрос: найди "что обсуждали вчера"
6. Покажи результат

Если OpenAI API ключа нет – скажи, как создать на platform.openai.com и какой лимит поставить.

Крон-скрипты для ротации памяти

Без ротации HOT-файл раздувается до 80KB+ за день – агент начинает игнорировать инструкции. 4 крон-скрипта решают проблему автоматически.

ВремяСкриптЧто делает
04:30rotate-warm.shWARM старше 14 дней → COLD
05:00trim-hot.shHOT старше 24ч → Sonnet сжимает → WARM
06:00compress-warm.shWARM > 10KB → Sonnet пересжимает
21:00memory-rotate.shCOLD > 5KB → archive/YYYY-MM.md
Промпт: настройка кронов скопируй целиком
Настрой автоматическую ротацию памяти. Возьми скрипты из:
https://github.com/qwwiwi/public-architecture-claude-code/tree/main/scripts

Настрой 4 крон-задачи:
1. 04:30 – rotate-warm.sh (WARM старше 14 дней → COLD)
2. 05:00 – trim-hot.sh (HOT старше 24ч → сжатие через Sonnet → WARM)
3. 06:00 – compress-warm.sh (WARM > 10KB → пересжатие)
4. 21:00 – memory-rotate.sh (COLD > 5KB → archive)

Проверь, что скрипты работают: запусти каждый вручную и покажи результат.

Источники

5. Superpowers – скиллы для кодинга

Инсталлер уже установил плагин Superpowers – 15 скиллов, которые превращают Claude Code из чат-бота в инженера с процессами. Они автоматически активируются в нужный момент, но вы можете вызвать любой вручную.

Ключевые скиллы Superpowers

СкиллКогда сработаетЧто делает
brainstormingПеред любой творческой работойИсследует требования и дизайн до написания кода
writing-plansЕсть спек или ТЗПишет пошаговый план реализации
executing-plansЕсть готовый планВыполняет план с чекпоинтами ревью
test-driven-developmentЛюбая фича или багфиксСначала тест, потом код
systematic-debuggingБаг или неожиданное поведениеДиагностика до предложения фикса
requesting-code-reviewЗадача выполненаПроверяет код перед мержем
verification-before-completionПеред «готово»Прогоняет тесты, проверяет вывод – доказывает, а не утверждает
dispatching-parallel-agents2+ независимых задачЗапускает субагентов параллельно

Попробуй прямо сейчас

Отправь Jarvis-у задачу и наблюдай, как Superpowers включаются автоматически:

Скопируй и отправь Jarvis скопируй целиком
Создай bash-скрипт health-check.sh, который проверяет здоровье VPS:
– Диск (df -h, предупреждение если > 80%)
– RAM (free -h)
– CPU load (uptime)
– Статус сервисов: claude-gateway, claude-richard
– OAuth токен: проверь что .credentials.json существует и не пустой

Формат вывода: таблица [Проверка | Статус | Детали].
Сохрани в ~/scripts/health-check.sh, сделай исполняемым.
Используй Superpowers: сначала план, потом TDD, потом ревью.

Что произойдёт: Jarvis активирует writing-plans (план), затем test-driven-development (тест до кода), затем verification-before-completion (проверка). Всё автоматически – вы просто наблюдаете.

Полный список скиллов

Посмотреть все установленные Superpowers:

ls ~/.claude/plugins/superpowers/skills/ | sed 's/\.md$//'

Документация: github.com/pcvelz/superpowers

6. Анализ Reels и создание скилла

Построили полный pipeline в реальном времени: скачиваем Reels через HikerAPI, находим топ-5 по просмотрам, транскрибируем через Groq, извлекаем сценарии и ТЗ монтажёру. Потом упаковали всё в скилл через skill-creator.

Главный принцип: 50% скрипты, 50% LLM. Скрипты – это кран, который поднимает цемент на 10 этаж одной кнопкой. LLM – это нести руками каждый раз.

Чеклист

  • Отправь агенту аккаунт для анализа username или ссылку
  • Агент скачает последние 30 Reels через HikerAPI
  • Найдёт топ-5 по просмотрам и транскрибирует через Groq
  • Сгенерирует HTML-отчёт с сценариями и ТЗ монтажёру
  • Упакуй в скилл через skill-creator (промпт ниже)
Промпт: анализ Reels скопируй целиком
Проанализируй ЗапретГрам-аккаунт @[username]. Работай по шагам:

1. Скачай последние 30 Reels через HikerAPI
2. Найди топ-5 по просмотрам и комментариям
3. Скачай эти 5 видео и транскрибируй через Groq
4. Для каждого извлеки: хук (первые 3 секунды), структуру сценария, CTA
5. Сгенерируй ТЗ монтажёру: таймкоды, текст телесуфлёра, рекомендации по визуалу

Результат оформи как HTML-отчёт и отправь мне.
Промпт: упаковка в скилл скопируй целиком
Используй skill-creator. Упакуй то, что мы только что сделали, в скилл.

Требования:
– Название: [slug в kebab-case]
– 50% операций – скрипты (bash/python), не чистый LLM
– Триггеры: при каких фразах активировать
– Input: что я даю (URL, username, тема)
– Output: что получаю (HTML-отчёт, список заголовков, сценарий)
– Тесты: 2–3 примера для проверки

Сохрани в ~/.claude/skills/[slug]/SKILL.md

Инструменты

  • HikerAPI – платный API для данных ЗапретГрам ($0.08/запрос)
  • Groq API – транскрибация аудио/видео
  • skills.sh – skill-creator (официальный скилл Anthropic, 164K+ загрузок)
  • fal.ai – генерация картинок ($20 депозит, хватает на 2+ месяца)

7. ЗапретТюб-продюсер скилл

Второй скилл, который мы создали на эфире. Берём канал, анализируем последние 20–30 видео, извлекаем формулу заголовков из топовых роликов и генерируем новые заголовки + план сценария для твоей темы.

Промпт: анализ канала скопируй целиком
Проанализируй ЗапретТюб-канал [URL или название]. Работай по шагам:

1. Через ЗапретТюб API получи последние 20–30 видео (заголовки, просмотры, дата)
2. Найди топ-10 по просмотрам за последние 2 месяца
3. Извлеки формулу заголовков: какие паттерны, слова-триггеры, структура
4. Скачай субтитры топ-5 через Transcript API, извлеки структуру сценария
5. Сгенерируй 10 новых заголовков для моей темы: [описание темы]

Для каждого заголовка предложи краткий план видео (3–5 пунктов).

8. Маркетплейс скиллов и безопасность

На skills.sh – сотни скиллов. У каждого есть аудит безопасности: зелёный – безопасно, красный – не ставить. Мошенники оставляют скиллы, которые воруют токены. Всегда проверяй аудит перед установкой.

Максимум 15–20 скиллов на агента. Раз в неделю – чистка: смотришь логи, удаляешь неиспользуемые.

Чеклист

  • Найди нужные скиллы через skill-finder или skills.sh
  • Проверь аудит безопасности перед установкой
  • Установи агент сам поставит по команде
  • Не ставь больше 20 скиллов раз в неделю чисти
Промпт: поиск скиллов скопируй целиком
Найди скиллы для [моя задача] на skills.sh. Для каждого покажи:
1. Название и описание
2. Аудит безопасности (risk level)
3. Количество загрузок

Установи те, что прошли аудит (low risk). После установки покажи полный список моих скиллов.
Еженедельная чистка скопируй целиком
Пройдись по логам за последнюю неделю. Какие скиллы я ни разу не использовал? Покажи список и предложи, какие удалить. Лимит – 15–20 скиллов.

Источники

  • skills.sh – маркетплейс скиллов для Claude Code

9. Разработка продукта с агентом

Полный цикл: от идеи до рабочего продукта. Скилл senior-brainstorm генерирует стек и архитектуру, рассчитанную на 10 000 пользователей. Дальше Superpowers берут на себя код, тесты, ревью. Всё через агента.

Шаг 1. Установи скилл senior-brainstorm

git clone https://github.com/qwwiwi/senior-brainstorm-skill.git ~/.claude/skills/senior-brainstorm

Шаг 2. Pipeline

  1. Brainstorm (senior-brainstorm) – стек, архитектура, trade-offs на 10K пользователей
  2. Спецификация – детальное ТЗ
  3. Plan – Superpowers: writing-plans
  4. Код – Superpowers: test-driven-development + executing-plans
  5. Ревью – Superpowers: requesting-code-review + verification-before-completion
  6. Деплой – staging, потом продакшен с твоего ОК

Шаг 3. Запусти

Скопируй и отправь Jarvis скопируй целиком
Хочу создать [описание продукта]. Рассчитай на 10 000 пользователей.

Используй скилл senior-brainstorm: https://github.com/qwwiwi/senior-brainstorm-skill
Если скилл не установлен – установи: git clone https://github.com/qwwiwi/senior-brainstorm-skill.git ~/.claude/skills/senior-brainstorm

Покажи:
1. Стек (фронтенд, бэкенд, БД, хостинг, платежи)
2. Архитектуру (2–3 варианта с trade-offs)
3. План реализации по фазам

Учти российские реалии: хостинг TimeWeb, закон 152-ФЗ по хранению данных, пользователи без VPN. Платежи через CloudPayments.

После brainstorm – напиши план через Superpowers (writing-plans), потом реализуй первую фазу через test-driven-development.

Что произойдёт: Jarvis активирует senior-brainstorm (стек + архитектура), затем writing-plans (план), затем test-driven-development (код с тестами). Superpowers подключатся автоматически.

n8n интеграция

Агент может найти и подключить скиллы для n8n – автоматизации без кода. У n8n есть официальный MCP-сервер, агент управляет workflow программно.

Скопируй и отправь Jarvis скопируй целиком
Найди скиллы для n8n. Что они могут делать? Можно ли через них создавать автоматизации?

Также проверь: есть ли у n8n официальный MCP-сервер? Если да – подключи его, чтобы ты мог сам строить workflow.

Итог дня: агент настроен (CLAUDE.md, USER.md, Rules.md), подключена семантическая память, создаёт скиллы через skill-creator, умеет анализировать контент и строить продукты.

Как вам День 3?

Анонимная анкета, займёт 30 секунд

Оставить отзыв