Bitrix Framework Skills

39 скиллов по ядру Bitrix Framework D7: ORM, контроллеры, кеш, REST, безопасность, миграции и другие темы разработки

Скилл

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Только текстовые правила и рекомендации, кода не выполняет и в систему не пишет
  • Правила по безопасности (CSRF, XSS, SQLi) сами по себе снижают риск, если агент им следует
Все причины и проверки
Российский стек

bxmaximum/bitrix-framework-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/bitrix-framework-skills

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .claude/skills
cp -R "$tmp/skills/bitrix-orm" .claude/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .github/skills
cp -R "$tmp/skills/bitrix-orm" .github/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .devin/skills
cp -R "$tmp/skills/bitrix-orm" .devin/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .cline/skills
cp -R "$tmp/skills/bitrix-orm" .cline/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .roo/skills
cp -R "$tmp/skills/bitrix-orm" .roo/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 66c40e0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bxmaximum/bitrix-framework-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-orm/
git -C "$tmp" checkout 66c40e0ac8bdb3a3b68c3e53745b006659341594
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-orm" .agents/skills/bitrix-orm

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 66c40e0.

Текст для агента

Выполни npx skills add bxmaximum/bitrix-framework-skills --all в корне Bitrix-проекта, затем скопируй AGENTS.md в корень проекта или подключи его как rule.

Другие способы из описания автора
npx skills add bxmaximum/bitrix-framework-skills --all

Устанавливает все 39 скиллов в .agents/skills/ проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор от сообщества BXMax разбивает разработку на 1С-Битрикс на 39 отдельных скиллов: от структуры проекта и загрузчика до ORM, роутинга, кеша, инфоблоков, Highload-блоков, REST API, бизнес-процессов, безопасности (CSRF, XSS, SQLi, JWT) и миграций через sprint.migration. Каждый скилл это самостоятельный файл SKILL.md, у части скиллов есть дополнительные файлы rules/*.md для progressive disclosure: агент сначала читает роутер SKILL.md, затем только нужные правила. В корне лежит AGENTS.md с приоритетами D7, границами DI, чеклистом перед коммитом и индексом всех скиллов. Скиллы проверены на ядре main 26.150.0, а базовые паттерны на main 23.0 и новее.

Для кого. Для разработчиков на 1С-Битрикс, которые хотят, чтобы агент писал код по актуальным паттернам D7, а не по устаревшим примерам из интернета.

Подходит, если

  • Пишете модули или компоненты в /local/ на ядре Bitrix Framework D7
  • Нужны актуальные правила по ORM, кешу, безопасности и REST для конкретной версии ядра
  • Хотите единый системный промпт AGENTS.md с чеклистом перед коммитом

Не подходит, если

  • Проект работает на устаревшем ядре ниже main 23.0: базовые паттерны могут не совпадать
  • Разработка ведется не на Bitrix Framework, а на чистом Bitrix24 REST без ядра D7

Пример запроса к агенту

Напиши компонент каталога товаров на D7 с кешем и правильной ORM-выборкой по стандартам bitrix-orm и bitrix-caching

Ограничения

Скиллы не заменяют официальную документацию Битрикс, это операционные правила для агента, а не справочник по продукту. Лицензии в репозитории нет. Проект развивается сообществом BXMax, а не официально фирмой Битрикс или 1С.

Как отключить. Удалите нужные папки из .agents/skills/ проекта или выполните npx skills remove для конкретного скилла, если пакет skills поддерживает эту команду.

Проверка безопасности

  • Только текстовые правила и рекомендации, кода не выполняет и в систему не пишет
  • Правила по безопасности (CSRF, XSS, SQLi) сами по себе снижают риск, если агент им следует

Коротко о README

README дает таблицу всех скиллов по темам (структура проекта, ORM, роутинг, кеш, безопасность, инфоблоки, Sale, REST, бизнес-процессы и другие), объясняет способ установки через npx skills add с флагами --all, --skill и --list, упоминает обновление через npx skills update и ссылается на AGENTS.md как системный промпт с индексом. Указана принадлежность к сообществу BXMax и связанные проекты по AI-экспериментам на Bitrix.

Частые вопросы

Можно поставить только часть скиллов?

Да, npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm bitrix-controllers ставит только выбранные.

Куда попадают скиллы после установки?

В .agents/skills/ целевого проекта, откуда их читает агент.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIBitrix Framework Skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.