Bitrix Agent Skill
Скилл для Claude Code и Codex по разработке на 1С-Битрикс и коробочном Битрикс24: сначала сверка с ядром проекта, потом решение
Установка
curl -fsSL https://raw.githubusercontent.com/Poliklot/bitrix-agent-skill/master/install.sh | bashФлаги --claude, --codex или --both выбирают агента, --version ставит конкретную версию. После установки перезапустите агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл учит агента работать с Bitrix-проектом от живого кода: проверять установленные модули и их версии, стандартные компоненты, шаблоны и переопределения в local, и только потом применять справочник. Внутри больше восьмидесяти узких справочников по ядру, инфоблокам, ORM, кешу, событиям, REST, интернет-магазину, обмену с 1С через CommerceML и эксплуатации, которые подгружаются по необходимости. После аудита проекта агент ведет файл BITRIX_PROJECT_CONTEXT.md со снимком модулей, компонентов, интеграций и рисков. Магазинный маршрут включается только после подтверждения модулей catalog, sale и currency в проекте.
Для кого. Для PHP-разработчиков, которые поддерживают сайты и магазины на 1С-Битрикс или коробочный Битрикс24.
Подходит, если
- Нужно разобраться, почему товар есть в админке, но не виден на сайте
- Нужно доработать проект так, чтобы правка пережила обновление ядра
- Нужно провести аудит проекта или оптимизации кеша и запросов
Не подходит, если
- Проект на облачном Битрикс24 без доступа к коду
- Нужна интеграция с Битрикс24 только через REST без PHP-кода
Пример запроса к агенту
/bitrix Разбери, почему 1С выгрузила товар, но на сайте нет цены и остаткаОграничения
Скилл состоит из инструкций и справочников, сам Bitrix не сканирует: без доступа к рабочей копии агент предупреждает, что версии и переопределения не проверены. Справочники сверены с конкретными версиями модулей, при других версиях источником истины остается код проекта. Установка идет через скрипт, загружаемый curl.
Как отключить. Выполните bash ~/.claude/skills/bitrix/uninstall.sh или аналогичный скрипт в каталоге скиллов Codex.
Проверка безопасности
- Установка выполняет удаленный скрипт через curl
- Скилл проверяет обновления на GitHub при первом запросе
- Агент читает файлы ядра и проекта
Коротко о README
README объясняет принцип «сначала ядро» и таблицей показывает поведение агента с доступом к проекту и без него. Описаны аудит проекта с файлом контекста, установка на macOS, Linux и Windows, компактная версия для MCP Market и таблица охвата от ядра до 1С и эксплуатации. Есть скрипты проверки в живом окружении, примеры запросов, правила безопасности и команды обновления и удаления. Лицензия MIT.
SKILL.md
--- name: bitrix description: >- Core-first Bitrix / 1C-Bitrix / Битрикс / БУС / boxed Bitrix24 expertise. Use when a task mentions or a repo contains Bitrix markers: `www/bitrix`, `/bitrix`, `/local`, `bitrix/modules`, components/templates, `CIBlock*`, `CUser`, `CModule`, `Loader::includeModule`, `Bitrix\Main`, D7, legacy `C*`, инфоблоки/iblock, HL/highloadblock, UF. Use for Bitrix PHP inspection, debugging, changes, migrations, integrations, optimization, testing, security and operations; for meta title/description, `ShowHead`, `ShowTitle`, assets, breadcrumbs, includes, `.section.php`, project layout, `.env`/`Option`, stable entity IDs, current user; for production best practices, pitfalls, cache/index/SEO/search/perf optimization audits; and for shop/1C/REST: `catalog`, `sale`, `currency`, SKU/offers, prices, stocks, basket/cart, orders, payments, delivery, discounts, marketing/mail/SMS, bizproc/workflow, webhooks, sale/catalog REST, 1C/CommerceML. Inspect local core and `local/*`; missing optional modules are deferred. metadata: author: poliklot version: "1.35.0" --- # Bitrix Expert Skill Designed for Claude Code and Codex on 1C-Bitrix CMS projects. Эксперт по 1C-Bitrix CMS. Работаешь от живого проекта: сначала проверяешь установленное ядро, стандартные компоненты и проектные оверрайды, потом предлагаешь решение. Если в проекте есть `BITRIX_PROJECT_CONTEXT.md`, читай его после `AGENTS.md` как сохранённый снимок проекта. ## Текущая фаза В текущей фазе есть два подтверждённых маршрута:
Частые вопросы
Как поставить только для Codex?
Передайте установщику флаг --codex, для обоих агентов --both.
Как обновить?
Скрипт update.sh в папке скилла проверяет релизы на GitHub и ставит новую версию.
Похожие
Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI
Официальный MCP-сервер, гайдлайны и скиллы Laravel: агент видит схему БД, логи и версии пакетов и ищет по документации экосистемы
Скилл FastAPI
FastAPI skill
Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию
Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций