Скилл раздела Инструменты Яндекс Директа
ya-direct-tools
Agent Skill для раздела Инструменты Яндекс Директа: прогноз бюджета, Вордстат, история изменений, доступ к API и Директ Коммандер
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- После согласования может менять доступ представителей и финансовые настройки аккаунта
- Покрывает заявки на API и передачу аккаунта, то есть операции с учетными данными и правами
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ya-direct-toolsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .claude/skills
cp -R "$tmp/skills/ya-direct-tools" .claude/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .github/skills
cp -R "$tmp/skills/ya-direct-tools" .github/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .devin/skills
cp -R "$tmp/skills/ya-direct-tools" .devin/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .cline/skills
cp -R "$tmp/skills/ya-direct-tools" .cline/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .roo/skills
cp -R "$tmp/skills/ya-direct-tools" .roo/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e3182ae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/ya-direct-tools.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ya-direct-tools/
git -C "$tmp" checkout e3182aeda1a0938cadc75bf5834f56048320f9ec
mkdir -p .agents/skills
cp -R "$tmp/skills/ya-direct-tools" .agents/skills/ya-direct-toolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи скилл: npx --yes skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools --agent codex --global --copy --yes, затем перед любым действием на запись явно подтверди, что хочешь именно эту операцию.
Другие способы из описания автора
npx --yes skills add rdsolod-ui/ya-direct-tools --skill ya-direct-tools --agent codex --global --copy --yesУстановка через реестр skills.sh.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл маршрутизирует агента по разделу Инструменты Яндекс Директа: прогноз бюджета, Вордстат и внешний Wordcraft, конструктор фильтра истории изменений, заявки и приложения на доступ к API вместе с устаревшими финансовыми настройками, Директ Коммандер и импорт-экспорт Excel, представители и управление аккаунтами, заявки на передачу аккаунта. Перед любым действием скилл фиксирует организацию, точную подобласть, роль представителя и то, что именно раскрывается, скачивается или загружается. По умолчанию работает только на чтение: любая выгрузка чувствительных данных, загрузка, изменение доступа, операция с учетными данными, финансовая настройка, запись через Коммандер или заявка на передачу требуют явного разрешения непосредственно перед выполнением.
Для кого. Для администраторов рекламных аккаунтов, которые управляют доступами, заявками на API и Директ Коммандером и хотят агента, который не тронет ничего без явного разрешения.
Подходит, если
- Нужно посмотреть прогноз бюджета или частотность в Вордстате из раздела Инструменты
- Нужно построить фильтр по истории изменений аккаунта за период
- Нужно разобраться в заявках на доступ к API или подготовить импорт в Директ Коммандер
Не подходит, если
- Нужны отчеты статистики: для этого есть отдельный скилл ya-direct-statistics
- Нужна работа с Библиотекой: сегменты, фиды, стратегии покрывает ya-direct-library
- Нужно быстрое действие без подтверждения: скилл принципиально требует согласования на любую запись
Пример запроса к агенту
Построй фильтр истории изменений кампании 12345 за последний месяц и объясни, какие поля доступныОграничения
Пакет не содержит выгрузок рекламодателя, учетных данных, cookie, логинов клиентов, персональных данных или данных боевого аккаунта: это справочник по интерфейсу, а не готовые данные, и требует обновления базы UI под текущую документацию Яндекса и наблюдаемое состояние аккаунта. Установка рассчитана на Codex через реестр skills.sh.
Как отключить. Удалите каталог skills/ya-direct-tools из установленных скиллов агента.
Проверка безопасности
- После согласования может менять доступ представителей и финансовые настройки аккаунта
- Покрывает заявки на API и передачу аккаунта, то есть операции с учетными данными и правами
Коротко о README
README перечисляет покрытые поверхности: прогноз бюджета, Вордстат и Wordcraft, история изменений, доступ к API и легаси-финансы, Директ Коммандер и Excel, представители и передача аккаунтов. Подчеркивает read-only поведение по умолчанию и явное разрешение перед любой чувствительной операцией. Дает команду установки для Codex и девять санитайзд browser-контрактов в тестах для проверки без обращения к живому Директу.
SKILL.md
--- name: ya-direct-tools description: "Inspect, explain, and safely operate the Yandex Direct Tools area: budget forecast, Wordstat and Wordcraft, change history, API access, Direct Commander, Excel import/export, representatives, managing accounts, and account-transfer requests. Use for Яндекс Директ Инструменты navigation, filters, selectors, exports, access administration, and approval-gated actions; use dedicated statistics or library skills for those separate areas." --- # Yandex Direct Tools Treat current official Yandex documentation and observable account state as the technical truth. Routes, labels, roles, limits, legacy pages and available actions can change.
Частые вопросы
Может ли скилл сам загрузить файл в Директ Коммандер?
Нет, любая загрузка требует явного разрешения непосредственно перед выполнением, по умолчанию скилл только читает.
Есть ли способ проверить контракт действия без обращения к Директу?
Да, скрипт plan_action.py проверяет пару раздел-действие локально, без сетевого запроса к Яндексу.
Похожие
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub