plugins/yandex-metrika/skills/yandex-metrika/SKILL.md
Аналитика Yandex Metrika: трафик, конверсии, UTM, поисковые системы. Cache-first подход для гигиены контекстного окна. Triggers: яндекс метрика, yandex metrika, metrika analytics, метрика трафик, метрика конверсии, метрика отчёт.
npx skillsauth add artwist-polyakov/polyakov-claude-skills yandex-metrikaInstall 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 Metrika Reporting API v1. Отчёты по трафику, конверсиям, UTM-меткам, поисковым системам.
Требуется YANDEX_METRIKA_TOKEN в config/.env.
Инструкция: config/README.md.
lastsign (последний значимый источник). Спрашиваем пользователя при первом запуске.Получи список счётчиков:
bash scripts/counters.sh
Спроси пользователя (если счётчик не очевиден из контекста):
"О каком счётчике/сайте идёт речь?
Укажите ID, название или домен."
Если пользователь назвал сайт/домен — ищи через --search:
bash scripts/counters.sh --search "metallik"
Это grep по TSV (id + name + site), поэтому находит и по домену.
Получи инфо о счётчике и его цели:
bash scripts/counter_info.sh --counter <ID>
bash scripts/goals.sh --counter <ID>
Спроси про конверсионные цели:
"Какие из этих целей являются конверсионными для вашего бизнеса?
[список целей из goals.sh]
Сохраню выбранные для будущих отчётов."
Сохрани конфигурацию в cache/counter_<id>/config.json:
{
"attribution": "lastsign",
"conversion_goals": [
{"id": 12345, "name": "Заказ оформлен"},
{"id": 67890, "name": "Заявка отправлена"}
]
}
Запускай отчёты по задаче пользователя.
Общий паттерн вызова:
bash scripts/<script>.sh --counter <ID> --date1 YYYY-MM-DD [--date2 ...] [--group month] [--csv path]
| Script | Description | Special params |
|--------|-------------|----------------|
| counters.sh | Список счётчиков | --search "query" |
| goals.sh | Цели счётчика | — |
| counter_info.sh | Метаданные счётчика | — |
| traffic_summary.sh | Трафик по источникам | — |
| conversions.sh | Достижение целей | --goals "ID,ID" / --all-goals; по умолчанию из config.json |
| utm_report.sh | UTM-разбивка | — |
| search_engines.sh | Поисковые системы (organic) | — |
| ecommerce.sh | Покупки, выручка, средний чек | --currency RUB\|USD\|EUR; авто из counter_info |
| direct_clients.sh | Логины Директа | — |
| direct_costs.sh | Расходы Директа (ym:ad:*) | --direct-client-logins "login"; нет --group/--device/--source |
| comparison.sh | Сравнение двух периодов | --date1a/--date2a/--date1b/--date2b; --dimension, --metrics |
Не все скрипты поддерживают все общие параметры — см. Special params.
| Param | Required | Default | Values |
|-------|----------|---------|--------|
| --counter | yes | - | ID счётчика |
| --date1 | yes | - | YYYY-MM-DD |
| --date2 | no | today | YYYY-MM-DD |
| --group | no | - | day, week, month |
| --device | no | all | desktop, mobile, tablet |
| --source | no | all | organic, ad, referral, direct, social |
| --attribution | no | lastsign | lastsign, last, first |
| --limit | no | API default | число строк |
| --csv | no | - | путь для экспорта |
| --no-cache | no | - | пропустить кеш |
Кеш хранится в cache/:
counters.json + counters.tsv — все счётчикиcounter_<id>/info.json — метаданные (permanent)counter_<id>/goals.json + goals.tsv — целиcounter_<id>/config.json — атрибуция, конверсионные целиcounter_<id>/direct_clients.json — логины Директаcounter_<id>/reports/*.csv — результаты отчётовДля поиска по кешу: grep "text" cache/counters.tsv или rg "text" cache/.
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 до любых других шагов.