All skills

redanalyst

For developersCode & quality

Web + end-to-end analytics setup and audit: from a bare site to ROI by campaign.

Paste into Claude Code — it'll install this skill

Uses

Claudeservice ↗Яндекс.МетрикаserviceЯндекс.ДиректserviceGA4service1Passwordservice ↗

What it does

Brings Яндекс.Метрика + Директ (secondary GA4/GTM) to a working state: goals and funnels, ecommerce/offline conversions, Direct linkage, ROI/ROMI by campaign. Part via API (read config, create goals, upload offline conversions), part as human-do steps (cabinet access, snippet, 152-ФЗ). Core principle «configured ≠ working»: it verifies empirically against the source of truth, not a checkbox or an HTTP 200. Unlike paid end-to-end analytics SaaS it can audit a stack it doesn't host.

How to use

  1. 1Start with an audit: /redanalyst-audit <domain> — what's connected and actually flowing.
  2. 2Set up from the gap list: /redanalyst-setup (goals, ecommerce, offline, Direct link, UTM).
  3. 3Assemble end-to-end: /redanalyst-crosschannel — spend + visits + revenue → ROI by campaign.
  4. 4Verify by fact: /redanalyst-verify — data in the report, not an HTTP 200.

When it triggers

“set up analytics”“analytics audit”“cross-channel analytics”“why does metrika show 0 conversions”/redanalyst-audit

Example

“metrika shows 0 sales but cards were charged yesterday” — the audit works from the source of truth (1C/CRM), finds where the pipeline breaks (site didn't capture payment / ClientID lost / cron not scheduled), and fixes it under a write-safety contract with dry-run→canary.

Updates

  • New skill: web + end-to-end analytics setup and audit (Яндекс.Метрика + Директ). 6 modes — audit, setup, goals, revenue, cross-channel, verify. Core principle «configured ≠ working»: verify against the source of truth (1C/CRM), not an HTTP 200. Idempotent offline-conversion upload, write-safety contract (dry-run→canary→read-back), per-project tokens via 1Password. Open-sourced as part of redkit.

Liked this skill? New breakdowns and updates land in the channel.