Скиллы разработки Битрикс24
bx-ai-skills
Тринадцать скиллов Claude Code для разработки модулей Битрикс24: ORM, миграции, D7, кэш, транзакции и скелеты компонентов
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Генерирует код модулей и компонентов, не подключается к живому порталу и CRM
- Требует ревью сгенерированного кода перед установкой в продуктив
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/bx-ai-skillsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add yognevoy/bx-ai-skills --skill orm-table cli-script migration module-init component-init extension-init find-handlers explain-module migrate-to-d7 bp-activity cache transaction error-handling -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй yognevoy/bx-ai-skills и скопируй .claude/skills/ в свой проект командой cp -r bx-ai-skills/.claude/skills/ /путь/к/проекту/.claude/skills/, затем опиши задачу в Claude Code или вызови скилл вручную через /имя-скилла.
Другие способы из описания автора
git clone https://github.com/yognevoy/bx-ai-skills.git && cp -r bx-ai-skills/.claude/skills/ /путь/к/проекту/.claude/skills/Копирует все тринадцать скиллов в проект.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из тринадцати скиллов автоматизирует типовые задачи разработки под Битрикс24: создание класса ORM DataManager таблицы, CLI-скрипта, миграции sprint.migration, скелета модуля, компонента или JS-расширения, поиск обработчиков события в проекте, объяснение назначения модуля, переписывание устаревшего API на D7, создание активити бизнес-процесса, добавление кэширования, обертка операций в транзакцию и обработка ошибок и исключений. Скиллы подхватываются автоматически по описанию задачи в Claude Code или вызываются вручную командой вида /new-orm-table.
Для кого. Для PHP-разработчиков модулей и компонентов Битрикс24, которые хотят единообразный код по устоявшимся паттернам платформы.
Подходит, если
- Нужен новый ORM-класс, модуль, компонент или JS-расширение по шаблону Битрикс24
- Нужно перевести старый код на D7 API
- Нужно быстро найти, где в проекте обрабатывается конкретное событие
Не подходит, если
- Нужна работа с REST API или CRM данными, а не с кодом модулей: скиллы про разработку внутри портала
- Используете не Claude Code, а другого агента без поддержки Agent Skills
Пример запроса к агенту
Создай ORM-таблицу для сущности CustomerTag в модуле vendor.moduleОграничения
Скиллы рассчитаны на разработку модулей и компонентов внутри кода портала, а не на работу с REST API или CRM данными. Каждый скилл описывает шаблон кода, но не проверяет его на реальном портале перед установкой.
Как отключить. Удалите папку .claude/skills/{имя-скилла} из проекта.
Проверка безопасности
- Генерирует код модулей и компонентов, не подключается к живому порталу и CRM
- Требует ревью сгенерированного кода перед установкой в продуктив
Коротко о README
README дает таблицу всех тринадцати скиллов с кратким назначением каждого, объясняет автоматическую и ручную активацию, показывает установку через git clone и копирование папки скиллов в проект, приводит пример запроса и описывает процесс добавления нового скилла. Лицензия MIT.
Частые вопросы
Как добавить свой скилл в набор?
Создать папку .claude/skills/{имя}, добавить SKILL.md с frontmatter и инструкциями, references с примерами кода и зарегистрировать скилл в таблице README.
Нужно ли вызывать скилл вручную?
Не обязательно, скиллы подхватываются автоматически по описанию задачи, ручной вызов через /имя-скилла это опция.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything