Скилл BI-отчетов Битрикс24
Claude Skills для Битрикс24
Скилл по BI-конструктору Битрикс24 на Trino и Superset: датасеты, SQL-паттерны и таблица типичных граблей
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только формирует SQL-запросы и советы по отчетам, не пишет в портал
- Требует доступ на чтение к BI-конструктору портала
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claude-skills-dlya-bitriks24Определит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .claude/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .claude/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .github/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .github/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .devin/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .devin/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .cline/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .cline/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .roo/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .roo/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add maxadrom/maxadrom-bitrix24-skills --skill bitrix24-bi-reports -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита bdbbb95
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/maxadrom/maxadrom-bitrix24-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-bi-reports/
git -C "$tmp" checkout bdbbb95e14107ac20d7fd5c8c90b29877c61d08e
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-bi-reports" .agents/skills/bitrix24-bi-reportsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Склонируй maxadrom/maxadrom-bitrix24-skills и скопируй skills/bitrix24-bi-reports в ~/.claude/skills/ для Claude Code, затем формулируй запросы про BI-конструктор, Superset или отчеты Битрикс24, скилл подгрузится сам.
Другие способы из описания автора
git clone https://github.com/maxadrom/maxadrom-bitrix24-skills.git && cp -r maxadrom-bitrix24-skills/skills/bitrix24-bi-reports ~/.claude/skills/Личный скилл для Claude Code, для проектного варианта копируйте в .claude/skills/ репозитория.
Проверка безопасности
Как мы проверяемНизкий рискНизкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
- Только формирует SQL-запросы и советы по отчетам, не пишет в портал
- Требует доступ на чтение к BI-конструктору портала
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл bitrix24-bi-reports накапливает боевой опыт разработки отчетов и дашбордов в BI-конструкторе Битрикс24 (Trino поверх Apache Superset 6.0). Внутри каталог датасетов (задачи, CRM, история стадий, товары и склад, смарт-процессы, телефония, заказы, трафик, бизнес-процессы) с пометкой, какие таблицы проверены в реальных отчетах. Отдельно расписана Trino-специфика синтаксиса (CONCAT вместо ||, MOD вместо %, приведение типов между полями сделок и стадий), SQL-паттерны для кликабельных ссылок, накопительных воронок и конверсий, тонкости телефонии (не путать call_duration и record_duration), структура смарт-процессов и раскраска ячеек таблиц через CONCAT и HTML, потому что штатное условное форматирование Superset для строковых колонок не работает. Есть таблица из более чем 20 типичных проблем с решениями и чек-лист из 15 пунктов перед сдачей отчета.
Для кого. Для тех, кто строит отчеты и дашборды в BI-конструкторе Битрикс24 и хочет не наступать на известные грабли SQL и Trino.
Подходит, если
- Нужно написать SQL-запрос к данным Битрикс24 через Trino в BI-конструкторе
- Нужен отчет по воронке продаж, конверсии по этапам или звонкам
- Непонятно, почему запрос падает с ошибкой типов или синтаксиса Trino
Не подходит, если
- Нужна работа с REST API Битрикс24, а не с BI-конструктором на Trino
- Нужна генерация документов .docx: этот скилл пока не готов, заявлен как «скоро»
Пример запроса к агенту
Построй отчет по конверсии сделок по стадиям за квартал в BI-конструкторе Битрикс24Ограничения
Скилл описывает только BI-конструктор (Trino и Superset), а не общий REST API Битрикс24. Датасеты и поля могут отличаться от конкретного портала, автор сам отмечает, какие таблицы проверены, а какие нужно разведать. Второй скилл bitrix24-documents в репозитории пока не опубликован.
Как отключить. Удалите папку skills/bitrix24-bi-reports из директории скиллов агента (~/.claude/skills/, ~/.codex/skills/ или ~/.qwen/skills/ в зависимости от агента).
Частые вопросы
Почему обычный SQL не работает в BI-конструкторе?
Потому что там Trino, а не MySQL: нужен CONCAT вместо ||, MOD вместо %, и явное приведение типов между VARCHAR и BIGINT, скилл собирает эти отличия в одном месте.
Работает ли скилл вне Claude?
Да, SKILL.md следует открытому стандарту Agent Skills и ставится в ChatGPT, Codex и Qwen Code, меняется только путь установки.
Похожие
СкиллыСкиллы DataLens
DataLens Skills
Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS
MCP Яндекс Метрики со всеми 108 методами API
Yandex Metrika MCP Server
MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа
Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO
Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов
Коротко о README
README описывает коллекцию Claude Skills для Битрикс24 с одним готовым скиллом bitrix24-bi-reports и анонсом второго bitrix24-documents. Дает таблицу с триггерными фразами, подробно перечисляет содержимое скилла (датасеты, Trino-специфика, SQL-паттерны, телефония, смарт-процессы, форматирование, грабли, чек-лист) и способы установки для Claude.ai, Claude Code, ChatGPT, Codex и Qwen Code. Автор представляется Битрикс24-экспертом и приглашает присылать новые грабли через PR. Лицензия MIT.