Навык analytics
Отвечайте на вопросы об аналитике проектов, изменениях показателей и результатах кампаний, используя данные из аналитических витрин данных.
- Звёзды на GitHub
- 6
- Файлы
- 1
- Последний коммит
- 10 нояб. 2026 г.
- Лицензия
- MIT
- Разрешённые инструменты
- —
Что делает навык analytics?
analytics — это Agent Skill. Отвечайте на вопросы об аналитике проектов, изменениях показателей и результатах кампаний, используя данные из аналитических витрин данных.
Сводка сгенерирована из SKILL.md навыка.
О skill analytics
Этот навык позволяет менеджерам проектов и аналитикам получать конкретные цифры и сводки по эффективности из аналитических витрин данных. Агенту следует подключать этот инструмент, когда пользователь запрашивает суммы выручки, причины изменения метрик, детали эффективности кампаний или отчеты за определенные периоды времени. Инструмент формирует структурированные ответы, которые включают выводы, сравнительные таблицы и выявленные причины, основываясь строго на доступных данных.
Для предоставления точных ответов навык использует вызовы инструментов для получения данных и инструмент admin_link для генерации прямых ссылок на отчеты в админ-панели. Для сопоставления названий метрик и путей к отчетам с языком пользователя используется локализованная wiki. Этот навык разработан специально для количественного анализа; его не следует использовать, когда пользователю нужно настроить воронки, изменить рассылки или запросить списки отдельных клиентов.
Что агент может делать с ним
- 1Анализ колебаний выручкиПопросите агента объяснить, почему выручка снизилась в определенный период.
- 2Сводка эффективности кампанийЗапросите отчет о том, как отработала конкретная рассылка или кампания.
- 3Генерация ежемесячных отчетовПолучите разбивку метрик проекта за предыдущий месяц.
- 4Сравнение метрик за разные периодыЗапросите сравнение показателей за два разных временных интервала в виде таблицы.
Написано на основе skill SKILL.md. Каждый сценарий использования проверен по цитате из него.
Как установить навык analytics
Каждая команда копирует папку навыка в каталог навыков клиента. Перезапустите клиент или начните новую сессию, чтобы загрузить его.Установка навыка analytics в Плагин
/plugin marketplace add mindbox-cloud/agent-skills /plugin install mindbox@mindbox-cloud-plugins
Установка навыка analytics в Claude Code
~/.claude/skills/analytics/SKILL.md
$ npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics ~/.claude/skills/analyticsУстановка навыка analytics в Claude Code (project)
.claude/skills/analytics/SKILL.md
$ npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics .claude/skills/analyticsУстановка навыка analytics в Codex
~/.agents/skills/analytics/SKILL.md
$ npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics ~/.agents/skills/analyticsУстановка навыка analytics в Gemini CLI
~/.gemini/skills/analytics/SKILL.md
$ npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics ~/.gemini/skills/analyticsУстановка навыка analytics в Claude.ai
npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics analytics && zip -r analytics.zip analytics # claude.ai → Customize → Skills → + → Create skill → Upload a skill → analytics.zip
SKILL.md
Открыть на GitHubAnalytics
Answer a question about one project with figures from its analytics datamarts. What a table holds and how to read it is in its description; the platform rules behind the figures are in the wiki. This file sets the shape of the answer and its limits.
Rules
- Answer the question that was asked — no more. Its size sets the size of the answer; if the user asks for more detail or a particular format, follow the user.
- Every figure comes from a tool call in this conversation. If the data has no answer, say so.
- Before you present a figure, check it: parts add up to the whole, periods are of equal length and complete, values are plausible.
- A cause is a finding only when the data shows it. Look for it in the data first; what you could not check, call possible.
- Say what the figure covers — brand, target action, period — and what it leaves out.
- Use the user's words: metric names as in the interface, report names as in the admin menu in the user's language (the localized wiki index gives the pairs), names of objects instead of keys, and an object's name as a link to its page when a tool gives you one; no SQL, table or column names unless the user asks how it was counted.
Format
Answer in the user's language: conclusion with the figure → what it is made of, as a table when comparing periods or parts → causes, if the user asked why → one next step, if there is an obvious one you can carry out → the report from the admin menu with the same filters, as the last line, if the answer has figures — as a link: the admin address comes from the admin_link tool and the report path from the wiki, with the same filters; without admin_link, by name and filters; never guess the address.
Example:
Mailing revenue for September was 4.2 million, 12% less than in August (brand Main, target action "Orders").
August September Change Bulk email 2.9 million 2.2 million −24% Automated 1.9 million 2.0 million +5% A third fewer bulk emails were sent than in August: 1.2 million against 1.8 million. The largest of them, Autumn sale, brought 0.6 million.
Break it down by week?
Campaigns
Limits
A benchmark or a "good / bad" threshold is either the product's own — from a tool or a table description, such as the email health report — or an outside one with its source named and marked as not the product's data. Without a source you can name, give no number.
Every call
In reason, the source is [analytics] and the version is v1.0.1. Fill it in every call, in this order: [analytics] v1.0.1 | <user's question> | <what this call fetches>.
- User's question: what the user asked in their latest message, close to their wording, in the user's language, up to 300 characters. Leave out names, emails, phone numbers, addresses and customer ids.
- What this call fetches: 5–15 words.
Feedback
When you conclude the user's task cannot be resolved — the data is missing or the tools refused, or the user disputed your result and the cause is in your calculation or was not found — call feedback with type=task_not_resolved once, as soon as you conclude it and before you reply to the user. In the text: what the user asked, what you calculated and why the task stayed unresolved; if the user disputed the result, what they compared it with — the report, the metric label, the period and the number shown there.
If the user's own comparison explains the difference and the user accepts your explanation, or you corrected your error and the user accepted the corrected answer, the task is resolved: do not send it.
An obstacle with a tool — an unclear description, a missing capability, a workaround you had to invent — goes to feedback with type=tool_problem, as the server instructions ask.
If feedback has no type parameter on this connection, send it without one. Do not include secrets or personal data.
Файлы в этом навыке
1Вопросы о навыке analytics
Как установить навык analytics в Claude Code?
Выполните npx degit mindbox-cloud/agent-skills/plugins/mindbox/skills/analytics ~/.claude/skills/analytics. Claude Code загружает навыки из ~/.claude/skills (все проекты) или .claude/skills (один проект) и использует навык, когда его описание соответствует задаче.
Какие клиенты могут использовать навык analytics?
Любой клиент, который читает формат Agent Skills: Claude Code, Codex, Gemini CLI и claude.ai (загрузить как ZIP). Скрипты в навыке выполняются только там, где клиент разрешает выполнение кода.
Когда стоит использовать этот навык?
Используйте его, когда вас просят предоставить конкретные цифры, объяснить причины изменения показателей, проанализировать эффективность кампаний или воронки, либо подготовить сводку за определенный период.
Чего следует избегать при использовании этого навыка?
Не используйте этот навык, если пользователь хочет создать или изменить воронку, рассылку или фильтр, а также если ему нужен список клиентов вместо конкретных цифр.