agent-deck
Управление сессиями AI агентов через agent-deck CLI. Триггеры (RU): "запусти агента", "запусти саб-агента", "создай сессию",…
Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация,
$ npx -y skills add artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/yandex-webmasterContext preview
The summary Claude sees to decide when to auto-load this skill.
Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация,
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 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](references/ALICE_EFFICIENCY.md).
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** — скилл не удаляет сайты, сайтмапы и фиды. Только чтение и добавление.
1. **Получи список сайтов:**
bash scripts/hosts.sh
2. **Спроси пользователя** (если сайт не очевиден из контекста):
"О каком сайте идёт речь? Укажите домен или host_id из списка."
Для поиска по кешу:
bash scripts/hosts.sh --search "example"
`--host` и `hosts.sh --search` принимают полный кириллический домен (например, `хорошие-данные.рф`) или URL сайта (`https://хорошие-данные.рф/`). Домен автоматически преобразуется в IDNA средствами `python3`; схема и порт URL сохраняются. Латиница и готовые имена `xn--…` не требуют Python. Поиск по произвольной части кириллического имени не поддерживается: указывай полный домен. В кеше и результатах остаются исходные ASCII-адреса и `host_id` Яндекса.
3. **Получи сводку по сайту:**
bash scripts/summary.sh --host example.com
4. **Запускай нужные отчёты** по задаче пользователя.
Общий паттерн вызова:
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._initData` HTML-страницы. > Для загрузки нужен `SESSION_ID` cookie в `config/.env`. Корректный кеш используется > 24 часа без загрузки страницы; `--no-cache` и `--action fetch` обновляют его принудительно. > Если обновление не удалось, команда завершается с ошибкой, сохраняя прежний JSON. > Диагностика и повторы: [references/ALICE_EFFICIENCY.md](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) | |
Управление сессиями AI агентов через agent-deck CLI. Триггеры (RU): "запусти агента", "запусти саб-агента", "создай сессию",…
Workflow кросс-агентного ревью с Codex. Triggers (RU): "кодекс ревью". Triggers (EN): "with codex review", "codex review…
SEO-краулер сайтов на базе Crawl4AI. Полный аудит страниц: title, meta, H1, canonical, breadcrumbs, навигация, внутренние ссылки.…
Fill Word document templates (contracts, forms) with structured data using docxtpl. Use when user uploads a .docx template with…
Generate/edit images via fal.ai. Supports Google Nano Banana Pro and OpenAI GPT Image 2 selected from config/.env. Supports…
Анализирует генетические данные пользователя из VCF файла. Используй когда пользователь спрашивает о своей генетике,…