sm-wordstat: скилл статистики Wordstat

sm-wordstat

Скилл на Python-скрипте для статистики Яндекс Wordstat: топ запросов, динамика по месяцам и распределение по регионам

Скилл

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Только читает статистику поисковых запросов через официальный API
Все причины и проверки
Российский стек

bzsega/sm-wordstat

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/sm-wordstat

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .claude/skills
cp -R "$tmp/skills/sm-wordstat" .claude/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .github/skills
cp -R "$tmp/skills/sm-wordstat" .github/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .devin/skills
cp -R "$tmp/skills/sm-wordstat" .devin/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .cline/skills
cp -R "$tmp/skills/sm-wordstat" .cline/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .roo/skills
cp -R "$tmp/skills/sm-wordstat" .roo/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add bzsega/sm-wordstat --skill sm-wordstat -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d47adb1
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bzsega/sm-wordstat.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/sm-wordstat/
git -C "$tmp" checkout d47adb10e58ed6c1e53fd89a698b19c6da0b5ae8
mkdir -p .agents/skills
cp -R "$tmp/skills/sm-wordstat" .agents/skills/sm-wordstat

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит d47adb1.

Текст для агента

Склонируй bzSega/sm-wordstat, скопируй папку skills/sm-wordstat в свою установку скиллов, задай переменные WORDSTAT_API_KEY и WORDSTAT_FOLDER_ID, затем вызывай python skills/sm-wordstat/scripts/wordstat.py top "фраза".

Проверка безопасности

Как мы проверяем

Низкий рискНизкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

  • Только читает статистику поисковых запросов через официальный API

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл дает агенту доступ к данным Яндекс Wordstat через отдельный standalone-скрипт на Python без браузера и без обхода капчи. Поддерживает три команды: top для списка запросов с частотами, dynamics для изменения частоты по месяцам и regions для распределения показов по регионам России. Запуск идет напрямую строкой python wordstat.py с командой и фразой в кавычках, ключ и folder id берутся из переменных окружения WORDSTAT_API_KEY и WORDSTAT_FOLDER_ID.

Для кого. Для тех, кому нужен легкий скилл статистики Wordstat без установки MCP-сервера

Подходит, если

  • Нужно быстро узнать частотность и динамику фразы прямо из чата с агентом
  • Нужно распределение показов по регионам для конкретного запроса
  • MCP-сервер разворачивать не хочется, достаточно скрипта

Не подходит, если

  • Нужен полный охват Wordstat API с деревом регионов и учетом стоимости
  • Нужна поддержка агентов, не работающих со скиллами в формате SKILL.md

Пример запроса к агенту

Узнай динамику запроса «курсы английского» по месяцам за этот год

Ограничения

Репозиторий небольшой: README, SKILL.md и один Python-скрипт, без звезд. README называет целевые платформы Jeeves и OpenClaw наравне с Claude Code, специфика под каждую отдельно не описана. Нужен собственный ключ Yandex Cloud Search API.

Как отключить. Удалите папку skills/sm-wordstat из своей установки скиллов.

Частые вопросы

Нужен ли браузер или обход капчи?

Нет, скрипт обращается напрямую к Yandex Cloud Search API по ключу, без браузера и капчи.

Какие команды доступны?

top, dynamics и regions, каждая принимает фразу в кавычках первым аргументом.

Скиллы

Скиллы DataLens

DataLens Skills

Официальный

Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS

СкиллСредний риск12Звезды репозитория
Выбор редакции

MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа

MCP-серверСредний риск2Звезды репозитория
Официальный

Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO

MCP-серверСредний риск21,5 тыс.Звезды репозитория

Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов

ПлагинВысокий риск17,9 тыс.Звезды репозитория

Коротко о README

README описывает три возможности: топ запросов с частотами, динамику по месяцам и распределение по регионам России, подчеркивая работу без браузера и капчи через официальный API. Указаны требования: Python 3.10 и ключ Yandex Cloud, а также команда запуска скрипта с примером фразы про песню на 1 сентября.

Foxx AIsm-wordstat: скилл статистики Wordstat

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.