Bitrix Agent Skill

Скилл для Claude Code и Codex по разработке на 1С-Битрикс и коробочном Битрикс24: сначала сверка с ядром проекта, потом решение

СкиллСредний рискРоссийский стек

poliklot/bitrix-agent-skill

Установка

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

ПлагинСредний риск5,4 тыс.
Выбор редакции

Официальный MCP-сервер, гайдлайны и скиллы Laravel: агент видит схему БД, логи и версии пакетов и ищет по документации экосистемы

MCP-серверСредний риск3,6 тыс.

Скилл FastAPI

FastAPI skill

Выбор редакции

Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию

СкиллНизкий риск

Firebase MCP Server

Firebase CLI and MCP Server

Выбор редакции

Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций

MCP-серверВысокий риск