Скилл коробочного Битрикс24
Bitrix24 On-Premise Skill
Скилл для администрирования, диагностики и разработки коробочного Битрикс24 и Bitrix Framework по официальной документации
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может выполнять изменения ядра, модулей и конфигурации self-hosted сервера портала
- Инспектор портала читает файловую систему боевого окружения
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/bitrix24-on-premise-skillОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .claude/skills
cp -R "$tmp/skills/bitrix24-on-premise" .claude/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .github/skills
cp -R "$tmp/skills/bitrix24-on-premise" .github/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .devin/skills
cp -R "$tmp/skills/bitrix24-on-premise" .devin/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .cline/skills
cp -R "$tmp/skills/bitrix24-on-premise" .cline/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .roo/skills
cp -R "$tmp/skills/bitrix24-on-premise" .roo/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита f58609d
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/rdsolod-ui/bitrix24-on-premise-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix24-on-premise/
git -C "$tmp" checkout f58609d1d814702317aac468be03340a32e28e90
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix24-on-premise" .agents/skills/bitrix24-on-premiseКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи скилл командой npx --yes skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise --agent claude-code --global --copy --yes, затем вызови его: используй $bitrix24-on-premise для диагностики или разработки на коробочном портале.
Другие способы из описания автора
npx --yes skills add rdsolod-ui/bitrix24-on-premise-skill --skill bitrix24-on-premise --agent codex --global --copy --yesУстановка скилла для Codex через официальный CLI skills add.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл дает агенту знание коробочной версии Битрикс24 и Bitrix Framework: как определить версию ядра и модулей до выбора API, различие между D7, старым PHP API, REST и REST 3.0, куда класть кастомизацию (local/, события, приложения) вместо правки ядра bitrix/, и как работать с бизнес-процессами, CRM, webhooks, OAuth, BitrixVM, обновлениями и резервными копиями. Отдельно описаны лид-формы сайта, эффективные CRM-права, Контакт-центр и открытые линии. Есть зависимый от Python скрипт inspect_bitrix24.py, который только читает структурные и версионные признаки портала и не выводит содержимое конфигурации, с обычным и JSON-выводом и строгим режимом для релизного гейта. Материал построен из официальной документации 1С-Битрикс и Битрикс24 и официальных открытых репозиториев, без копирования продуктового кода.
Для кого. Для разработчиков и администраторов, которые ведут коробочные (self-hosted) порталы Битрикс24, а не облачную версию.
Подходит, если
- Нужно быстро понять версию ядра и модулей коробочного портала перед изменениями
- Нужна безопасная кастомизация без правки ядра bitrix/
- Нужен план обновления с бэкапом, staging-проверками и откатом
Не подходит, если
- Портал облачный (cloud), а не коробочная версия
- Нужна только работа с REST API без администрирования сервера
Пример запроса к агенту
Проверь версии коробочного портала Битрикс24 и разработай интеграцию CRM через поддерживаемый API с планом откатаОграничения
Проект не аффилирован с 1С-Битрикс и не заменяет платную поддержку и лицензии. Инспектор портала требует Python 3 и доступ к файловой системе портала. Скилл не проверяет и не сертифицирует безопасность, а только читает структурные маркеры.
Как отключить. Удалите директорию skill из установки агента (для Codex и Claude Code, поставленных через npx skills add, используйте их штатную команду удаления скилла).
Проверка безопасности
- Может выполнять изменения ядра, модулей и конфигурации self-hosted сервера портала
- Инспектор портала читает файловую систему боевого окружения
Коротко о README
README на английском и русском объясняет, что скилл построен исключительно на официальной документации 1С-Битрикс и Битрикс24 и открытых репозиториях, без копирования продуктового кода. Показаны команды установки через npx skills add для Codex и Claude Code, список охваченных областей (модули, бизнес-процессы, CRM, REST, обновления, безопасность), структура скилла с references и inspect_bitrix24.py, примеры промптов и команды разработки и валидации скилла. Лицензия MIT.
Частые вопросы
Чем отличается от обычного скилла REST API Битрикс24?
Этот скилл рассчитан на коробочную (self-hosted) установку: версии ядра, модули, BitrixVM, обновления и резервные копии, а не только вызовы REST.
Что делает inspect_bitrix24.py?
Читает только структурные и версионные признаки портала (маркеры ядра, версии модулей, изменения в bitrix/) и не выводит содержимое конфигурации или секреты.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything