Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика.

MITAuto-check: notesMarketing & SEO

Install Yandex Webmaster

skills CLI
$ npx skills add artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install artwist-polyakov/polyakov-claude-skills yandex-webmaster --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/artwist-polyakov/polyakov-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/yandex-webmaster/skills/yandex-webmaster .claude/skills/yandex-webmaster && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
yandex-webmaster
GitHub stars
208
Token cost
~2k tokens
SKILL.md length
642 words
Files
47 (incl. scripts, references)
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика.

  • Works in 4 steps: Cache-first — список сайтов, user_id… → Context window hygiene — stdout… → Host resolution — все скрипты принимают… → …
  • Tasks that involve Marketing analytics
  • SKILL.md covers Config, Philosophy, Workflow and Scripts, plus 4 more sections
  • Calls bash; needs YANDEX_WEBMASTER_TOKEN

What it does

Yandex Webmaster is an agent skill from artwist-polyakov/polyakov-claude-skills. Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация, вебмастер запросы, вебмастер переобход, share of voice, sov, алиса, alice efficiency, конкуренты в алисе.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 49 other files, including scripts and reference files (for example `config/README.md`, `references/ALICE_EFFICIENCY.md` and `references/DOCTORS_SCHEDULE.md`).

It sits in Marketing & SEO, covering Marketing analytics and Web scraping. The repository describes itself as: Набор скиллов для Claude. The licence is MIT.

When your agent uses it

  • Tasks that involve Marketing analytics
  • Tasks that involve Web scraping

Example prompts

  • “/yandex-webmaster”

Requirements

  • A credential in YANDEX_WEBMASTER_TOKEN

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Cache-first — список сайтов, user_id кешируются надолго. Отчёты кешируются по ключу host+params. Диагностика, квоты, статусы — всегда live.
  2. Context window hygiene — stdout ограничен 30 строками. Полные данные в TSV/файл. Кеш доступен через grep/rg.
  3. Host resolution — все скрипты принимают --host (поиск по кешу hosts.tsv) или --host-id (прямой ID). Первый вызов hosts.sh автоматически…
  4. No destructive ops — скилл не удаляет сайты, сайтмапы и фиды. Только чтение и добавление.

What it can do on your machine

Read from SKILL.md and the folder at commit 8bbeead. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • bash

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • YANDEX_WEBMASTER_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Yandex Webmaster loads about 2k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 642 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:18
    уется `YANDEX_WEBMASTER_TOKEN` в `config/.env`.
  • NoteMentions a .env fileSKILL.md:140
    узки нужен `SESSION_ID` cookie в `config/.env`. Корректный кеш используется

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from artwist-polyakov/polyakov-claude-skills at commit 8bbeead, republished under its MIT licence (© artwist-polyakov). 642 words, ~1,994 tokens.

Download SKILL.mdSave it as .claude/skills/yandex-webmaster/SKILL.md (or your agent's skills folder). This skill also uses 46 other files; get the full folder from GitHub.
name
yandex-webmaster
description
Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация, вебмастер запросы, вебмастер переобход, share of voice, sov, алиса, alice efficiency, конкуренты в алисе.

yandex-webmaster

Работа с Yandex Webmaster API v4. Управление сайтами, анализ индексации, поисковые запросы, переобход страниц, ссылки, фиды.

Config

Требуется 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.

Philosophy

  1. Cache-first — список сайтов, user_id кешируются надолго. Отчёты кешируются по ключу host+params. Диагностика, квоты, статусы — всегда live.
  2. Context window hygiene — stdout ограничен 30 строками. Полные данные в TSV/файл. Кеш доступен через grep/rg.
  3. Host resolution — все скрипты принимают --host <domain> (поиск по кешу hosts.tsv) или --host-id <id> (прямой ID). Первый вызов hosts.sh автоматически кеширует список.
  4. No destructive ops — скилл не удаляет сайты, сайтмапы и фиды. Только чтение и добавление.

Workflow

STOP! Перед любым анализом:
  1. Получи список сайтов:

    bash
    bash scripts/hosts.sh
  2. Спроси пользователя (если сайт не очевиден из контекста):

    "О каком сайте идёт речь?
    Укажите домен или host_id из списка."

    Для поиска по кешу:

    bash
    bash scripts/hosts.sh --search "example"

    --host и hosts.sh --search принимают полный кириллический домен (например, хорошие-данные.рф) или URL сайта (https://хорошие-данные.рф/). Домен автоматически преобразуется в IDNA средствами python3; схема и порт URL сохраняются. Латиница и готовые имена xn--… не требуют Python. Поиск по произвольной части кириллического имени не поддерживается: указывай полный домен. В кеше и результатах остаются исходные ASCII-адреса и host_id Яндекса.

  3. Получи сводку по сайту:

    bash
    bash scripts/summary.sh --host example.com
  4. Запускай нужные отчёты по задаче пользователя.

Scripts

Общий паттерн вызова:

bash
bash scripts/<script>.sh --host <domain> [--action <action>] [params...]
Управление сайтами
ScriptDescriptionKey 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
Статистика сайта
ScriptDescriptionKey params
summary.shСводка: SQI, страницы, проблемы—
sqi_history.shИстория SQI--date-from, --date-to
diagnostics.shПроблемы сайта (live)—
Поисковые запросы
ScriptDescriptionKey params
popular_queries.shТоп запросов--order-by, --device, --limit
queries_history.shИстория запросов--query-id (опц.), --device
query_analytics.shРасширенная аналитика (POST)--text-indicator, --filter-*, --region-ids
Индексация
ScriptDescriptionKey params
indexing.shИстория/сэмплы индексации--action history|samples
important_urls.shВажные URL--action list|history, --url
archive_export.shЭкспорт всех страниц--action start|status, --task-id
Страницы в поиске
ScriptDescriptionKey params
insearch.shСтраницы в выдаче--action history|samples
search_events.shПоявление/исчезновение--action history|samples
Переобход
ScriptDescriptionKey params
recrawl.shПереобход URL--action submit|status|list|quota, --url, --task-id
Ссылки
ScriptDescriptionKey params
internal_links.shБитые внутренние ссылки--action samples|history, --indicator
external_links.shВнешние ссылки--action samples|history
Сайтмапы
ScriptDescriptionKey params
sitemaps.shУправление сайтмапами--action list|user-list|info|add|recrawl-limit|recrawl
Show full SKILL.md (278 more words)Show less
Alice / Share of Voice (SSR scraping)
ScriptDescriptionKey params
alice.shЭффективность в Алисе: SoV timeline, конкуренты, запросы где сайт есть/нет--action summary|sov|competitors|with-site|without-site|fetch, --no-cache

⚠ Нет публичного API — данные парсятся из window._initData HTML-страницы. Для загрузки нужен SESSION_ID cookie в config/.env. Корректный кеш используется 24 часа без загрузки страницы; --no-cache и --action fetch обновляют его принудительно. Если обновление не удалось, команда завершается с ошибкой, сохраняя прежний JSON. Диагностика и повторы: references/ALICE_EFFICIENCY.md.

Фиды и PRO
ScriptDescriptionKey params
feeds.shYML-фиды--action list|add|change|add-status, --type, --region-ids
search_export.shPRO SERP экспорт--action dates|limits|start|status
regions.shСправочник регионов--filter "москва"

Общие параметры

ParamDescription
--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, общий для всех действий alice.sh, срок кеша — 24 часа
  • host_*/alice/raw.html — последний полностью полученный HTML для диагностики, без истории версий
  • Диагностика, квоты, статусы переобхода — не кешируются (always live)

Расширенные сценарии

Лимиты API

  • Query Analytics: 10 000 запросов/час на домен
  • Скрипты автоматически обрабатывают 429 (Retry-After ≤ 60s → retry, иначе fail)
  • Лимит сайтов: 1703 на аккаунт
  • Лимит фидов: 5000 на сайт, 50 в batch
  • Лимит export: макс. 100 комбинаций дат+URL

© artwist-polyakov, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 46 other files (scripts, references) in plugins/yandex-webmaster/skills/yandex-webmaster of artwist-polyakov/polyakov-claude-skills.

  • SKILL.md
  • .gitignore
  • cache/.gitkeep
  • config/.env.example
  • config/README.md
  • references/ALICE_EFFICIENCY.md
  • references/DOCTORS_SCHEDULE.md
  • references/EXTERNAL_LINKS.md
  • references/FEEDS.md
  • references/INTERNAL_LINKS.md
  • references/PAGES_IN_SEARCH.md
  • references/RECRAWL.md
  • references/SEARCH_EXPORT.md
  • references/SEARCH_QUERIES.md
  • references/SITEMAPS.md
  • references/SITE_MANAGEMENT.md
  • references/SITE_STATS.md
  • scripts
  • … and 29 more

Open the folder on GitHubat commit 8bbeead

Compare with similar skills

Yandex Webmaster next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Yandex Webmaster compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Yandex Webmaster this skillartwist-polyakov/polyakov-claude-skills208—~2kAutomated safety check: NotesMIT
Competitor Analysissocial-media-skills/skills134—~1.3kAutomated safety check: PassMIT
Google SEO APIsAgriciDaniel/claude-seo19k1 repos~4.2kAutomated safety check: PassMIT
AnalyticsNexus-JPF/note-companion8707 repos~2.2kAutomated safety check: PassMIT
GEO Monthly Delta Reportzubair-trabzada/geo-seo-claude11k—~2.4kAutomated safety check: NotesMIT
Google Analytics 4 AnalysisLichAmnesia/lich-skills234—~2kAutomated safety check: NotesMIT

Similar skills

  • Competitor Analysis

    social-media-skills/skills

    Competitor analysis for social media — public-data competitive reconnaissance to find the gap a brand can own.

    134 GitHub stars~1.3k tokensUpdated 8 days ago
    Marketing & SEOAuto-check passed
  • Google SEO APIs

    AgriciDaniel/claude-seo

    Pulls real Google data for SEO work: Search Console, PageSpeed Insights, CrUX field data, the Indexing API and GA4 organic traffic, through /seo google commands.

    19k GitHub starsUsed in 1 repo~4.2k tokens
    Marketing & SEOAuto-check passed
  • Analytics

    Nexus-JPF/note-companion

    When the user wants to set up, improve, or audit analytics tracking and measurement.

    870 GitHub starsUsed in 7 repos~2.2k tokens
    Marketing & SEOAuto-check passed
  • GEO Monthly Delta Report

    zubair-trabzada/geo-seo-claude

    Compares a baseline and a current GEO audit for a client, calculates score changes and action item progress, and writes a monthly progress report.

    11k GitHub stars~2.4k tokensUpdated today
    Marketing & SEOAuto-check: notes
  • Google Analytics 4 Analysis

    LichAmnesia/lich-skills

    Pulls Google Analytics 4 data through the Data API with TypeScript scripts and turns it into a daily SEO report or prioritized traffic and bounce-rate recommendations.

    234 GitHub stars~2k tokensUpdated 4 mo ago
    Marketing & SEOAuto-check: notes
  • Nuxt Geo Best Practices

    vinayakkulkarni/nxui

    Nuxt GEO (Generative Engine Optimization) guidelines for getting cited by ChatGPT, Perplexity, Claude, Google AI Overviews, and Gemini.

    212 GitHub stars~1.9k tokensUpdated yesterday
    Marketing & SEOAuto-check passed

More from artwist-polyakov/polyakov-claude-skills

All 21 skills in this repo
  • Agent Deck Sessions

    artwist-polyakov/polyakov-claude-skills

    Launches, monitors and collects results from child AI agent sessions with the agent-deck terminal session manager.

    208 GitHub stars~965 tokensUpdated yesterday
    Auto-check passed
  • Crawl4AI SEO Site Crawler

    artwist-polyakov/polyakov-claude-skills

    Crawls a site with Crawl4AI to audit titles, meta tags, H1s, canonicals, navigation and internal links, and to compare landing pages and competitor sites.

    208 GitHub stars~1.7k tokensUpdated yesterday
    Auto-check passed
  • GitHub Pages Publisher

    artwist-polyakov/polyakov-claude-skills

    Publishes already-built static pages to a GitHub Pages repo under a year, year-month and slug folder layout, optimizes large images and returns the public URL.

    208 GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Perplexity Search and Research

    artwist-polyakov/polyakov-claude-skills

    Shell scripts for web search and research through the Perplexity API: raw results, cited answers, background deep research and page fetching, with results cached on disk.

    208 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check: notes
  • Sourcecraft Publisher

    artwist-polyakov/polyakov-claude-skills

    Publish static page artifacts to SourceCraft Sites (Yandex infrastructure, works in Russia), with advisory image optimization and an original-image path.

    208 GitHub stars~990 tokensUpdated yesterday
    Auto-check: notes
  • X/Twitter Research via Grok

    artwist-polyakov/polyakov-claude-skills

    Searches X/Twitter through the xAI Grok API to build digests, trend reports and thread analysis, meant to surface post ideas for a Telegram channel.

    208 GitHub stars~1.8k tokensUpdated yesterday
    Auto-check: notes

Questions about Yandex Webmaster

What does Yandex Webmaster do?

Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Yandex Webmaster is an agent skill from artwist-polyakov/polyakov-claude-skills. Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика.

When should I use Yandex Webmaster?

Yandex Webmaster fits situations like: tasks that involve Marketing analytics; tasks that involve Web scraping.

How do I install Yandex Webmaster in Claude Code?

Run `npx skills add artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster -a claude-code`. Or copy the skill folder (plugins/yandex-webmaster/skills/yandex-webmaster in artwist-polyakov/polyakov-claude-skills) into .claude/skills/yandex-webmaster in your project. Claude Code loads it when a task matches its description.

How do I install Yandex Webmaster in Codex?

Run `npx skills add artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster -a codex`. Or copy the skill folder (plugins/yandex-webmaster/skills/yandex-webmaster in artwist-polyakov/polyakov-claude-skills) into .agents/skills/yandex-webmaster in your project. Codex loads it when a task matches its description.

Can I use Yandex Webmaster in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/yandex-webmaster, .gemini/skills/yandex-webmaster, .github/skills/yandex-webmaster and .opencode/skills/yandex-webmaster in your project.

What does Yandex Webmaster need to run?

Going by SKILL.md and its folder, Yandex Webmaster needs the command-line tools its instructions call (bash) and credentials named YANDEX_WEBMASTER_TOKEN. Our summary lists: A credential in YANDEX_WEBMASTER_TOKEN.

Does Yandex Webmaster access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Yandex Webmaster safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Yandex Webmaster use?

Yandex Webmaster is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Yandex Webmaster use?

About 2k tokens (SKILL.md is roughly 8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8.6k tokens, read only when the agent opens those files.

What are the alternatives to Yandex Webmaster?

Skills that share tags, products or a category with Yandex Webmaster: Competitor Analysis (social-media-skills/skills, 134 stars), Google SEO APIs (AgriciDaniel/claude-seo, 19k stars), Analytics (Nexus-JPF/note-companion, 870 stars) and GEO Monthly Delta Report (zubair-trabzada/geo-seo-claude, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Yandex Webmaster?

artwist-polyakov (a GitHub user) maintains it in artwist-polyakov/polyakov-claude-skills, which has 208 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on October 8, 2026.

Source: artwist-polyakov/polyakov-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.