Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
🎯 О чём этот конспект: Разбор лучших скиллов (навыков) и плагинов для автономных сред разработки на базе ИИ: OpenCode, Hermes, Claude Code и Continue. В материале представлены практические решения для TDD-разработки, интервьюирования требований, экономии токенов, мультиагентной оркестрации, веб-исследований, генерации видео через код и визуализации графов знаний.
👤 Кому будет полезно: Вайбкодерам, разработчикам, фаундерам микро-SaaS и AI-инженерам, использующим терминальные агенты (Claude Code, OpenCode, Hermes) для создания продуктов и автоматизации рабочих процессов.
✨ Что получите: Готовый набор проверенных скиллов, конфиг подключения сотен моделей через единый роутер, шаблоны инструкций для агентов, инструменты экономии токенов и пошаговые алгоритмы делегирования задач между локальными и облачными нейросетями.
1. Концепция скиллов и экосистема Superpowers для TDD-разработки
Контекст: Скилл (навык) для AI-агента — это структурированный Markdown-файл с динамическими инструкциями, которые подключаются в контекст сессии при наступлении определенных триггеров. Он может включать текстовые правила, спецификации инструментов, вызовы Model Context Protocol (MCP), API-эндпоинты и хуки жизненного цикла. Без скиллов агент часто выдает неструктурированный код, игнорирует архитектуру и начинает писать логику без тестов. Набор навыков Superpowers Pack переводит работу агента на рельсы Test-Driven Development (TDD): заставляет его предварительно штормить идеи, задавать уточняющие вопросы, формировать спецификацию, проводить код-ревью и оформлять чистые Git-коммиты.
Тайминг:[01:06], [01:37], [02:45]
Выгода: Устранение «галлюцинаций» архитектуры, сокращение времени на исправление багов на 50–70% за счет обязательного написания тестов до реализации логики.
Как применить:
Шаг 1: Подключение репозитория навыков — OpenCode / Hermes] — Установите набор Superpowers через встроенный менеджер пакетов или добавьте конфигурацию скилла в директорию агента:
# Установка навыков через npx или клонирование репозитория в локальную папку навыковnpx skills add obra/superpowers
Шаг 2: Использование этапа Brainstorming — Терминал агента] — При подаче новой фичи агент запускает интервью. Если задача размыта, скилл блокирует написание кода до составления детального плана:
# Пример триггера для агентаПримени скилл superpowers:brainstorming к моей идее: "Добавить систему авторизации через Telegram WebApp с сохранением сессий в Redis".Сформируй спецификацию и архитектурный план.
Шаг 3: Автоматический цикл TDD — OpenCode] — Агент сначала создает тесты, проверяет их падение (Red), пишет минимально необходимый рабочий код (Green), проводит рефакторинг и запускает проверку перед коммитом.
Результат: Агент работает как дисциплинированный Senior-разработчик: не трогает продакшен-код без утвержденного плана и проверяет каждую строчку собственными автотестами.
2. Глубокое интервьюирование и контекстная память: Grill Me и Grill with Docs
Контекст: Большинство ошибок вайбкодинга возникает на этапе постановки задачи: разработчик формулирует мысль неполно, а модель додумывает недостающие бизнес-требования. Скилл «Grill Me» от Мэтта Вулфа (Matt Wolfe) заставляет модель критически оценивать идею и буквально «допрашивать» пользователя серией глубоких вопросов перед формированием спеки. Расширение «Grill with Docs» сохраняет результаты такого брейншторма в постоянный файл context.md, формируя единый понятийный словарь проекта.
Тайминг:[03:14], [04:07]
Выгода: Экономия тысяч контекстных токенов в последующих промптах за счет исключения повторных объяснений терминов и бизнес-логики.
Как применить:
Шаг 1: Активация режима допроса требований — OpenCode / Hermes] — Вызовите шорткат скилла перед стартом фичи:
/grill-me Проанализируй мою идею: сервис мониторинга цен конкурентов на маркетплейсах. Задай мне 5 самых неудобных и критических вопросов по архитектуре и монетизации.
Шаг 2: Фиксация понятийного аппарата проекта — Терминал] — Запустите команду сборки словаря и спецификации:
Скомпилируй результаты нашего интервью в файл docs/context.md. Зафиксируй терминологию, архитектурные ограничения и критерии готовности (DoD).
Результат: Готовый файл context.md, к которому агент обращается как к единственному источнику правды, предотвращая размывание контекста при длинных сессиях.
3. Метанавыки: Skill Creator от Anthropic и правила Карпатого
Контекст: Создание собственных скиллов вручную часто приводит к неоптимальным промптам и конфликтам инструкций. Официальный скилл Skill Creator от Anthropic обучает агента правильно упаковывать новые скиллы, тестировать их на бенчмарках и сравнивать поведение модели «со скиллом» и «без него». Для баланса к сложным инструкциям подключается миниатюрный скилл «Правила Андрея Карпатого» (Andrej Karpathy Rules), основанный на его публичных рекомендациях по кодингу.
Тайминг:[04:24], [04:54]
Выгода: Автоматизация создания собственных навыков и защита кодовой базы от чрезмерного усложнения (overengineering).
Как применить:
Шаг 1: Создание нового навыка через Skill Creator — Claude Code / OpenCode] — Запустите диалог генерации навыка:
Используй skill-creator: напиши скилл для автоматического создания миграций Prisma и валидации schema.prisma перед запуском тестов. Протестируй его на граничных кейсах.
Шаг 2: Внедрение минималистичных правил Карпатого — Системный конфиг / .rules] — Добавьте файл karpathy-rules.md в корень проекта:
# Karpathy Coding Rules1. Think deeply before writing any line of code.2. Simplicity above all: never add abstractions where simple functions suffice.3. Do not touch what does not need to be touched. Leave working code intact.4. Define concrete success criteria first, then proceed to implementation.
Результат: Агент создает валидные, протестированные скиллы для любых рабочих процессов и придерживается прагматичного, чистого стиля программирования.
4. Оркестрация и делегирование: запуск агентов из агентов
Контекст: Использование одной тяжелой модели (вроде Claude 3.5 Sonnet или Opus) для всех этапов проекта неэффективно по затратам и времени. В Hermes Skill Hub доступен бандл «Delegation», использующий так называемый Headless Mode автономных агентов. Он позволяет главному координатору запускать дочерние CLI-сессии (например, OpenCode или Codeium) в изолированных процессах под конкретные задачи.
Тайминг:[05:25], [05:57]
Выгода: Разделение ответственности: дешевая или локальная модель выполняет рутинные поисковые задачи, а флагманская LLM занимается архитектурой.
Как применить:
Шаг 1: Подключение инструкций делегирования — Hermes / CLI] — Настройте доступ агента к системному шеллу для вызова дочерних агентов:
Ты имеешь доступ к headless-запуску opencode. Для генерации шаблонных тестов запускай команду:opencode run --prompt "Напиши unit-тесты для модуля auth.ts" --headless
Шаг 2: Построение конвейера выполнения — Терминал] — Сформулируйте задачу на декомпозицию:
Раздели задачу рефакторинга на 3 изолированных подзадачи. Делегируй написание документации фоновому агенту OpenCode, а критическую логику оставь в текущей сессии.
Результат: Масштабируемый пайплайн, в котором один терминальный агент выступает диспетчером для других консольных утилит.
5. Настройка мультиязычного AI Router от Selectel в OpenCode
Контекст: Работа с зарубежными провайдерами напрямую сопряжена с блокировками, необходимостью оплаты зарубежными картами и постоянным мониторингом десятков подписок. AI Router от Selectel предоставляет единую точку входа к более чем 300 закрытым и открытым моделям (Claude, GPT, открытые аналоги) через единый API-ключ с оплатой в рублях по факту использования токенов. Запросы передаются транзитно без логирования и обучения моделей.
Тайминг:[06:13], [07:15], [08:05]
Выгода: Единый баланс, отсутствие скрытых подписок, безопасность данных и возможность гибко переключать модели внутри OpenCode без перезапуска окружения.
Как применить:
Шаг 1: Создание API-ключа в панели Selectel — Браузер] — Перейдите в раздел «Продукты» -> «AI Router», создайте проект, сгенерируйте и скопируйте универсальный API-ключ.
Шаг 2: Конфигурация провайдера в OpenCode — Редактор кода] — Откройте файл open-code.json (или глобальный конфиг) и укажите custom provider:
Шаг 3: Авторизация и переключение модели — Терминал OpenCode] — Подключите настроенный провайдер в сессии:
/connect selectel-router/model claude-3.5-sonnet
Результат: Стабильный доступ к топовым моделям через рублевый баланс без риска внезапной блокировки учетных записей.
6. Радикальная экономия токенов: Caveman, Caveman Proxy и Kamon
Контекст: Вежливые вводные фразы («Конечно! С удовольствием помогу вам решить эту задачу...»), пространные описания и избыточные пересказы в ответах агентов съедают до 30–40% токенов вывода, замедляя чтение и увеличивая чек. Скилл Caveman отключает «воду» и переводит агента в режим первобытного человека: ответы становятся ультракороткими, фиксируя только суть, ошибки и статус выполнения. Инструмент Caveman Proxy оптимизирует входящий контекст, не обрезая при этом токены рассуждения (reasoning tokens). Отечественный аналог Kamon переводит общение на разговорный сленг с опциональной ненормативной лексикой.
Тайминг:[09:13], [09:47], [10:39]
Выгода: Ускорение чтения ответов агента в 3–5 раз, экономия до 25% токенов на исходящих сообщениях без потери качества технического решения.
Как применить:
Шаг 1: Установка и вызов скилла Caveman — OpenCode / Hermes] — Подключите скилл и выберите режим сжатия:
/skill add caveman# Активация режима максимальной краткостиВключи caveman-mode. Отвечай только по делу: фикс, ошибка, файл, статус.
Шаг 2: Анализ расхода токенов через CLI — Терминал] — Вызовите встроенный визуальный отчет потребления:
Результат: Агент отвечает в стиле: «Баг в auth.ts:14. Null pointer. Поправил. Тесты зелёные». Чтение отчета занимает 2 секунды вместо полминуты.
7. Ролевая мультиагентная среда: Oh My Open Agent (OMY Open Agent)
Контекст: Для масштабных репозиториев одного контекстного окна недостаточно. Плагин Oh My Open Agent (или Oh My Claude Code для среды Anthropic) разворачивает полноценную ролевую структуру внутри проекта: Sisyphus (главный оркестратор процессов), Hephaestus (автономный глубокий исполнитель задач) и Prometheus (архитектурный планировщик). Плагин позволяет привязать каждого субагента к отдельному провайдеру (например, дешевую локальную Ollama для поиска по файлам и Sonnet для сложных алгоритмов), а также внедряет поддержку Language Server Protocol (LSP), Grep и работу с AST (Abstract Syntax Tree).
Тайминг:[11:33], [12:05], [12:51]
Выгода: Поиск по коду через синтаксические деревья (AST) вместо неточного текстового поиска, оптимизация расходов за счет распределения ролей по разным LLM.
Как применить:
Шаг 1: Установка плагина — Терминал] — Подключите плагин к своей кодовой среде:
npm install -g oh-my-open-agent
Шаг 2: Конфигурация распределения моделей по ролям — Файл конфигурации агента] — Настройте маппинг агентов:
Примени скилл anti-slop:redesign к компоненту дашборда TrendsDashboard.tsx. Убери дефолтный Tailwind-шаблон, добавь интерактивную подсветку активных строк таблицы, кастомный скроллбар и плавное появление графиков.
Результат: Интерфейс избавляется от признаков дешевой нейросетевой генерации и приобретает кастомный коммерческий вид.
9. Глубокий ресерч реального контекста: Last 30 Days
Контекст: Обычный веб-поиск агента через Google или Bing часто возвращает устаревшие SEO-статьи или рекламные обзоры. Скилл «Last 30 Days» нацелен на поиск живых сигналов от реальных людей, появившихся за последний месяц: треды на Reddit, посты в X (Twitter), дискуссии на Hacker News, расшифровки свежих видео на YouTube, прогнозы Polymarket и новые коммиты на GitHub.
Тайминг:[13:38], [14:15]
Выгода: Получение инсайдерской информации, свежих багрепортов и реального общественного мнения вместо синтетических маркетинговых материалов.
Как применить:
Шаг 1: Запуск глубокого социального поиска — Терминал агента] — Сформулируйте запрос к скиллу:
/skill last-30-days Изучи реальные проблемы пользователей при деплое Supabase в Kubernetes за последние 30 дней на Reddit, X и Hacker News. Собери список критических ошибок.
Результат: Аналитический отчет с прямыми цитатами, свежими ссылками и объективной сводкой текущих проблем из реальных источников.
10. Очистка синтетического стиля: Humanizer
Контекст: Сгенерированные LLM тексты наполнены клише («в современном мире», «ключевой аспект», «немаловажно отметить»), которые моментально считываются людьми и детектируются сервисами вроде GPTZero. Скилл Humanizer выполняет стилистическую очистку: вырезает шаблонные обороты, перестраивает синтаксис, варьирует длину предложений и делает тон повествования естественным.
Тайминг:[14:25], [14:48]
Выгода: Повышение вовлеченности читателей и снижение вероятности блокировки контента спам- и AI-фильтрами.
Как применить:
Шаг 1: Прогон текста через алгоритм очеловечивания — Сессия агента] — Отправьте сгенерированный материал на очистку:
Примени скилл humanizer к следующей статье. Удали все маркеры ИИ, канцелярские штампы, сделай фразы живее и динамичнее. Сохрани техническую точность.
Результат: Живой текст, который легко воспринимается человеком и значительно увереннее проходит проверку AI-детекторами.
11. Интерактивные графы знаний из кодовой базы: Graifa
Контекст: При погружении в чужой или быстрорастущий проект сложно удержать в голове архитектурные взаимосвязи модулей, баз данных и сопутствующей документации. Инструмент Graifa преобразует папки с кодом, PDF-документы, скриншоты и схемы в объемный постоянный граф знаний (Knowledge Graph). Для кода строятся графы вызовов (call graphs), а для текста извлекаются семантические сущности.
Тайминг:[14:58], [15:35]
Выгода: Быстрый онбординг в сложные кодовые базы, мгновенный визуальный поиск взаимосвязей и генерация документации для команды.
Как применить:
Шаг 1: Индексация проекта через Graifa CLI — Терминал] — Постройте граф текущей директории:
graifa index ./src --include-docs
Шаг 2: Навигация по графу через агента — Консоль агента] — Задавайте вопросы по архитектуре:
Используй граф Graifa: покажи кратчайший путь зависимостей между модулем PaymentGateway и сервисом NotificationService. Какие функции их связывают?
Результат: Интерактивная карта проекта, позволяющая агенту и разработчику моментально ориентироваться в структуре связей любого объема.
12. Внешняя память и парсинг: Obsidian Skills и Firecrawl CLI
Контекст: Хранение долговременных знаний проекта требует надежной локальной среды. Официальный скилл для Obsidian, созданный Стефаном Кянгпано (Kipano, CEO Obsidian), учит агента создавать структурированные Markdown-заметки, расставлять внутренние двусторонние ссылки [[note]] и осуществлять поиск по хранилищу. В связке с Firecrawl CLI агент получает способность мгновенно выкачивать любые веб-страницы в чистом Markdown-формате без баннеров, скриптов и навигационного мусора.
Тайминг:[15:44], [16:07]
Выгода: Формирование полноценного «второго мозга» (Second Brain) проекта, в который агент автономно складывает документацию, ресерчи и готовые решения.
Как применить:
Шаг 1: Быстрый сбор документации из веба — Терминал агента] — Скачайте чистый Markdown стороннего сервиса через Firecrawl:
Используй obsidian-skill: создай новую заметку в хранилище "Integrations/Stripe.md", сделай выжимку из stripe.md, проставь теги и добавь ссылку на заметку [[BillingArchitecture]].
Результат: Аккуратная, связанная база знаний проекта в Obsidian, готовая к индексации любыми LLM.
13. Программная генерация видео и диаграмм: Hyperframes, Open Montage и TLDraw Offline
Контекст: Создание промо-материалов, оверлеев и обучающих роликов вручную в видеоредакторах отнимает часы времени. Движок Hyperframes позволяет собирать анимации и видеоряды непосредственно из HTML/CSS-кода по текстовому брифу, дизайн-макетам Figma или аудиодорожке (аналог Remotion). Скилл Open Montage превращает агента в полноценную студию монтажа: пишет сценарии, генерирует озвучку (TTS) и монтирует финальный файл. Для быстрой визуализации архитектуры прямо в ходе сессии используется TLDraw Offline, генерирующий наглядные схемы по текстовому описанию.
Тайминг:[16:20], [16:53], [18:10]
Выгода: Автоматизация производства маркетингового и обучающего видеоконтента для IT-продуктов без покупки дорогого софта для монтажа.
Как применить:
Шаг 1: Генерация интерфейсной анимации через Hyperframes — OpenCode] — Поставьте агенту задачу на верстку анимационного блока:
Используй hyperframes: создай 5-секундный промо-ролик с разрешением 1920x1080. Покажи логотип, плавное появление заголовка "VibeCoderz" и анимированную кнопку "Start Coding". Экспортируй в mp4.
Шаг 2: Экспресс-визуализация логики через TLDraw — Сессия агента] — Сформируйте схему базы данных:
Используй tldraw-offline: нарисуй схему взаимодействия микросервисов Auth, Gateway и Database для нашего README.md.
Результат: Готовые MP4-файлы анимаций и векторные диаграммы, созданные исключительно кодом под управлением агента.
FAQ
В: В чем принципиальная разница между обычным системным промптом и скиллом (Skill)? О: Системный промпт находится в контексте сессии постоянно и тратит токены на каждом шаге. Скилл — это модульная инструкция в формате Markdown, которая загружается только тогда, когда модель или пользователь вызывают соответствующую команду или задачу. Кроме текста, скилл может нести в себе описания CLI-инструментов, хуки и протоколы интеграции (MCP).
В: Можно ли объединять в одном проекте Superpowers и Oh My Open Agent? О: Автор видео категорически не рекомендует смешивать эти два набора в одной сессии. Они имеют схожие зоны ответственности (управление планированием, архитектурой и субагентами), что неизбежно приведет к конфликту системных инструкций и непредсказуемому поведению модели. Выберите один подход: Superpowers для классического TDD-цикла или Oh My Open Agent для глубокой мультиагентной специализации.
В: Как Caveman помогает экономить деньги при использовании платных моделей? О: Caveman убирает из ответов модели всю вводную вежливость, пояснения и пересказы промпта, оставляя только суть (диффы кода, статус тестов, имена файлов). Это экономит 20–35% токенов вывода. При использовании Caveman Proxy также сжимается входящий контекст, при этом reasoning-токены логических моделей не обрезаются.
В: Зачем использовать AI Router от Selectel вместо прямой оплаты API зарубежных моделей? О: AI Router решает проблему оплаты (принимает рубли от юридических и физических лиц), устраняет необходимость держать десятки аккаунтов под разных провайдеров и предоставляет единый API-формат для более чем 300 открытых и проприетарных сетей. Дополнительный плюс — отсутствие обучения нейросетей на транзитных данных.
В: Что делать, если AI-детектор продолжает определять сгенерированный текст даже после скилла Humanizer? О: Ни один автоматический инструмент не гарантирует 100% обход детекторов с первого прохода. Для идеального результата требуется два прохода: сначала прогон через скилл Humanizer, затем ручная корректировка 2–3 предложений (добавление личного опыта, нестандартных авторских метафор или намеренных разговорных акцентов).
В: Работает ли Firecrawl CLI с сайтами, закрытыми авторизацией или Cloudflare? О: Firecrawl эффективно обходит базовую защиту и рендерит JavaScript-страницы (SPA), превращая их в чистый Markdown без баннеров. Однако для закрытых дашбордов с капчей или сложной двухфакторной авторизацией потребуется предварительно передавать сессионные cookies или использовать альтернативные headless-браузеры.
В: Чем Hyperframes отличается от классического Remotion? О: Hyperframes — это высокоуровневый фреймворк, ориентированный на работу именно с AI-агентами. Он позволяет создавать композиции не только через React-компоненты, но и напрямую из текстовых брифов, готовой HTML/CSS-верстки, макетов Figma и медиафайлов, что делает его удобным инструментом для вайбкодеров.
Ресурсы и ссылки
OpenCode — открытая среда выполнения и терминальный агент для разработчиков — упомянут в видео.
Hermes Agent — среда выполнения AI-агентов со встроенным хабом навыков — упомянут в видео.
Superpowers Pack (obra/superpowers) — комьюнити-пак скиллов для внедрения TDD, код-ревью и брейншторминга — упомянут в видео.
Skill Creator by Anthropic — официальный системный скилл для генерации, оценки и тестирования новых навыков агента — упомянут в видео.
AI Router от Selectel — сервис единого доступа к 300+ моделям ИИ с тарификацией в рублях — https://selectel.ru (упомянут в описании видео).
Caveman & Caveman Proxy — утилиты для сокращения ответов агентов, анализа расхода и оптимизации входящих токенов — упомянут в видео.
Kamon — русскоязычный форк лаконичных ответов со сленгом для экономии токенов — упомянут в видео.
Oh My Open Agent (OMY Open Agent / OM CLI) — мультиагентная система ролевой оркестрации для OpenCode и CodeK — упомянут в видео.
Last 30 Days Skill — поисковый движок актуальных данных из соцсетей (Reddit, X, HN, Polymarket) — упомянут в видео.
Graifa — инструмент построения интерактивных графов знаний из кода, документации и схем — упомянут в видео.
Obsidian Skills (by Kepano) — скилл интеграции агентов с базой заметок от CEO Obsidian — упомянут в видео.
Firecrawl CLI — конвертер веб-страниц в чистый Markdown для агентов — упомянут в видео.
Hyperframes — движок рендеринга видеороликов из HTML/CSS-композиций — упомянут в видео.
Open Montage — надстройка над Remotion и Hyperframes для генерации сценариев и монтажа видео — упомянут в видео.
TLDraw Offline — утилита и скилл для быстрой генерации векторных диаграмм и схем — упомянут в видео.
Конспект создан на основе видео «Лучшие скиллы для AI-агентов» канала Prodsovet (Дядя Д). Все права на оригинальный материал принадлежат авторам.Источник: https://www.youtube.com/watch?v=CNoPjqf21GM