Скилл директолога для Яндекс Директа
ab-directolog-skill
Инструкция и примеры curl-запросов для агента-директолога: кампании, группы объявлений и статистика Яндекс Директа через OAuth
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Пример из репозитория создает рекламную кампанию с реальным дневным бюджетом без встроенного подтверждения
- Токен передается прямой командой curl, инструкция не описывает безопасное хранение секретов
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ab-directolog-skillОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add alexburrstudio/ab-directolog-skill --skill skill -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Зарегистрируй приложение на oauth.yandex.com с доступом к Yandex.Direct, получи токен по ссылке authorize с response_type=token, положи YANDEX_CLIENT_ID и YANDEX_ACCESS_TOKEN в переменные окружения и используй содержимое SKILL.md и examples как основу для собственных запросов к API v5.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект дает агенту SKILL.md с ролью эксперта по Яндекс Директу: как зарегистрировать OAuth-приложение, получить токен по коду или напрямую через URL, хранить его в переменных окружения и вести память состояния аккаунта в memory/direct-memory.md с последними кампаниями и метриками. В папке examples лежат готовые curl-запросы: получить список кампаний, создать кампанию с дневным бюджетом, добавить группу объявлений. README при этом ссылается на несуществующий в репозитории scripts/api.sh, реально есть только пять примеров в examples. Автор написан для формата OpenClaw-агента, а не для конкретного MCP-протокола.
Для кого. Для тех, кто использует агента в формате OpenClaw и хочет дать ему инструкцию и примеры запросов к Яндекс Директу для дальнейшей самостоятельной сборки инструментов.
Подходит, если
- Нужен готовый текст инструкции директолога, который можно вставить в память любого агента
- Нужны рабочие примеры curl-запросов к Direct API v5 как отправная точка
- Есть агент в формате OpenClaw и нужна структура memory для его состояния
Не подходит, если
- Нужен готовый исполняемый инструмент, а не текстовая инструкция и примеры: скрипт scripts/api.sh, на который ссылается README, в репозитории отсутствует
- Нужна интеграция именно с MCP-протоколом: скилл рассчитан на формат OpenClaw
- Нужна защита от случайных трат: примеры создают кампанию с реальным бюджетом без подтверждения
Пример запроса к агенту
Покажи все активные кампании и построй статистику за последнюю неделюОграничения
README ссылается на ./scripts/api.sh, которого в дереве репозитория нет: реально доступны только пять curl-примеров в examples/. Токен Яндекс Директа живет 24 часа и требует ручного обновления через refresh_token. Инструкция написана под формат OpenClaw-агента, совместимость с Claude Code или другими MCP-клиентами не описана и не гарантирована.
Как отключить. Удалите файлы скилла из памяти агента и отзовите доступ приложения в настройках OAuth-приложений Яндекса.
Проверка безопасности
- Пример из репозитория создает рекламную кампанию с реальным дневным бюджетом без встроенного подтверждения
- Токен передается прямой командой curl, инструкция не описывает безопасное хранение секретов
Коротко о README
README описывает регистрацию OAuth-приложения с доступом к Yandex.Direct, два способа получения токена и переменные окружения для агента. Отдельно указана структура памяти агента и примеры вопросов на естественном языке. SKILL.md дублирует и расширяет часть инструкции под формат OpenClaw с собственным примером структуры memory/direct-memory.md с таблицей кампаний и метрик.
SKILL.md
# Яндекс.Директ агент — SKILL.md ## Назначение Этот скилл превращает OpenClaw-агента в эксперта по Яндекс.Директу. Агент умеет: - Работать с Direct API v5 через OAuth - Получать данные по кампаниям, ключевым словам, объявлениям - Запрашивать отчеты - Анализировать эффективность рекламы - Предлагать оптимизацию --- ## Подключение API ### 1. Регистрация приложения 1. Перейди на https://developer.tech.yandex.ru/projects 2. Нажми Создать проект 3. Заполни: Название, Описание, Платформы 4. В разделе API добавь Yandex.Direct API 5. Сохрани Client ID и Client Secret
Частые вопросы
Работает ли команда ./scripts/api.sh из README?
Нет, такого файла в репозитории не существует, реальные примеры лежат в папке examples и вызываются напрямую curl-запросами.
Подходит ли скилл для Claude Code?
Автор писал его под формат OpenClaw-агента, README и SKILL.md не описывают установку именно в Claude Code.
Похожие
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
MCP-сервер SendPulse
SendPulse MCP
Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом
MCP Яндекс Директа из машиночитаемой схемы
yandex-direct-mcp
MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно