plugins/yandex-webmaster/skills/yandex-webmaster/SKILL.md
Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация, вебмастер запросы, вебмастер переобход, share of voice, sov, алиса, alice efficiency, конкуренты в алисе.
npx skillsauth add artwist-polyakov/polyakov-claude-skills yandex-webmasterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Работа с Yandex Webmaster API v4. Управление сайтами, анализ индексации, поисковые запросы, переобход страниц, ссылки, фиды.
Требуется YANDEX_WEBMASTER_TOKEN в config/.env.
Scope: webmaster:hostinfo + webmaster:verify.
Инструкция: config/README.md.
Для alice.sh (Share of Voice, без публичного API) дополнительно нужен
SESSION_ID — cookie из браузера. Подробности в config/README.md и
references/ALICE_EFFICIENCY.md.
--host <domain> (поиск по кешу hosts.tsv) или --host-id <id> (прямой ID). Первый вызов hosts.sh автоматически кеширует список.Получи список сайтов:
bash scripts/hosts.sh
Спроси пользователя (если сайт не очевиден из контекста):
"О каком сайте идёт речь?
Укажите домен или host_id из списка."
Для поиска по кешу:
bash scripts/hosts.sh --search "example"
Получи сводку по сайту:
bash scripts/summary.sh --host example.com
Запускай нужные отчёты по задаче пользователя.
Общий паттерн вызова:
bash scripts/<script>.sh --host <domain> [--action <action>] [params...]
| Script | Description | Key params |
|--------|-------------|------------|
| hosts.sh | Список сайтов | --search "text", --no-cache |
| host_info.sh | Инфо о сайте + владельцы | — |
| add_site.sh | Добавить сайт | --url <url> |
| verify.sh | Верификация сайта | --action get\|start, --method DNS\|HTML_FILE\|META_TAG |
| Script | Description | Key params |
|--------|-------------|------------|
| summary.sh | Сводка: SQI, страницы, проблемы | — |
| sqi_history.sh | История SQI | --date-from, --date-to |
| diagnostics.sh | Проблемы сайта (live) | — |
| Script | Description | Key params |
|--------|-------------|------------|
| popular_queries.sh | Топ запросов | --order-by, --device, --limit |
| queries_history.sh | История запросов | --query-id (опц.), --device |
| query_analytics.sh | Расширенная аналитика (POST) | --text-indicator, --filter-*, --region-ids |
| Script | Description | Key params |
|--------|-------------|------------|
| indexing.sh | История/сэмплы индексации | --action history\|samples |
| important_urls.sh | Важные URL | --action list\|history, --url |
| archive_export.sh | Экспорт всех страниц | --action start\|status, --task-id |
| Script | Description | Key params |
|--------|-------------|------------|
| insearch.sh | Страницы в выдаче | --action history\|samples |
| search_events.sh | Появление/исчезновение | --action history\|samples |
| Script | Description | Key params |
|--------|-------------|------------|
| recrawl.sh | Переобход URL | --action submit\|status\|list\|quota, --url, --task-id |
| Script | Description | Key params |
|--------|-------------|------------|
| internal_links.sh | Битые внутренние ссылки | --action samples\|history, --indicator |
| external_links.sh | Внешние ссылки | --action samples\|history |
| Script | Description | Key params |
|--------|-------------|------------|
| sitemaps.sh | Управление сайтмапами | --action list\|user-list\|info\|add\|recrawl-limit\|recrawl |
| Script | Description | Key params |
|--------|-------------|------------|
| alice.sh | Эффективность в Алисе: SoV timeline, конкуренты, запросы где сайт есть/нет | --action summary\|sov\|competitors\|with-site\|without-site\|fetch, --no-cache |
⚠ Нет публичного API — данные парсятся из
window._initDataHTML-страницы. ТребуетSESSION_IDcookie вconfig/.env. См. references/ALICE_EFFICIENCY.md.
| Script | Description | Key params |
|--------|-------------|------------|
| feeds.sh | YML-фиды | --action list\|add\|change\|add-status, --type, --region-ids |
| search_export.sh | PRO SERP экспорт | --action dates\|limits\|start\|status |
| regions.sh | Справочник регионов | --filter "москва" |
| Param | Description |
|-------|-------------|
| --host <domain> | Домен/URL сайта (поиск по hosts.tsv) |
| --host-id <id> | Прямой host_id (формат: http:example.com:80) |
| --action <act> | Подкоманда скрипта |
| --date-from | Начало периода YYYY-MM-DD (history: default 90 дней назад) |
| --date-to | Конец периода YYYY-MM-DD |
| --limit N | Число записей |
| --offset N | Смещение |
| --no-cache | Пропустить кеш |
Кеш в cache/:
user_id.txt — ID пользователя (permanent)hosts.json + hosts.tsv — список сайтов (permanent, инвалидируется при add/verify)host_*/queries/*.tsv — результаты запросов (session, hash-keyed)host_*/indexing/*.tsv — данные индексации (session)host_*/insearch/*.tsv — данные о поиске (session)host_*/links/*.tsv — данные о ссылках (session)host_*/alice/init.json — распарсенный alice объект, переиспользуется всеми action'ами alice.sh (refresh: --no-cache или --action fetch)development
Компилирует личные книги, PDF/EPUB/TXT/Markdown и длинные материалы в прикладной Claude Code skill с картой источников, решающими правилами, плейбуками, словарём и проверкой качества. Используй, когда пользователь просит превратить книгу, документ, учебник, статью или набор заметок в рабочий скилл, личную карту знаний, прикладного советника, справочник по источнику или reusable skill.
development
Publish static page artifacts to SourceCraft Sites (Yandex infrastructure, works in Russia), with advisory image optimization and an original-image path. Use when a static page/React artifact needs to be deployed to SourceCraft under YYYY/YYYY-MM/page-slug directory layout.
development
Publish static page artifacts from the publisher workspace to a GitHub Pages repository using a fine-grained token, with advisory image optimization and an original-image path. Use when a React/static page artifact is already prepared and needs to be copied into the Pages repo under a strict year/year-month/page-slug directory layout, then committed and pushed, with a final public artifact URL returned.
development
Workflow кросс-агентного ревью с Codex. Triggers (RU): "кодекс ревью". Triggers (EN): "with codex review", "codex review workflow", "start codex review". ВАЖНО: при срабатывании триггера прочитай SKILL.md до любых других шагов.