Скиллы Codex для разработки на Bitrix
Bitrix Agent Skills (Core)
Четыре скилла Codex для Bitrix и Bitrix24: аудит и архитектура проекта, миграция таблиц на Grid, деплой и разбор инцидентов
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Скиллы дают инструкции по деплою и правкам архитектуры, которые агент выполняет через Bash и правку файлов
- Обращение к официальному MCP Bitrix REST может выполнять запросы, изменяющие проект
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/bitrix-agent-skills-coreОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .claude/skills
cp -R "$tmp/skills/bitrix-core" .claude/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .claude/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .claude/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .claude/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .github/skills
cp -R "$tmp/skills/bitrix-core" .github/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .github/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .github/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .github/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .devin/skills
cp -R "$tmp/skills/bitrix-core" .devin/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .devin/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .devin/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .devin/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .cline/skills
cp -R "$tmp/skills/bitrix-core" .cline/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .cline/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .cline/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .cline/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .roo/skills
cp -R "$tmp/skills/bitrix-core" .roo/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .roo/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .roo/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .roo/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 2f4b05e
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/justadm/agentskills-bitrix-core.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/bitrix-core/ /skills/bitrix-grid-migration/ /skills/bitrix-ops-incident/ /skills/bitrix24-marketplace/
git -C "$tmp" checkout 2f4b05ee563139200c7649ded98e7a8c54eb0949
mkdir -p .agents/skills
cp -R "$tmp/skills/bitrix-core" .agents/skills/bitrix-core
cp -R "$tmp/skills/bitrix-grid-migration" .agents/skills/bitrix-grid-migration
cp -R "$tmp/skills/bitrix-ops-incident" .agents/skills/bitrix-ops-incident
cp -R "$tmp/skills/bitrix24-marketplace" .agents/skills/bitrix24-marketplaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Склонируй репозиторий и скопируй нужную папку из skills/ (bitrix-core, bitrix-grid-migration, bitrix-ops-incident или bitrix24-marketplace) в каталог скиллов Codex, затем перезапусти агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собирает четыре отдельных скилла для агента Codex, каждый со своим SKILL.md: bitrix-core проводит аудит структуры проекта (bitrix/, local/, upload/, composer.json) и подсказывает архитектурные решения через MCP-инструменты Bitrix REST; bitrix-grid-migration переводит старые таблицы данных на компонент Grid; bitrix-ops-incident разбирает FTP-деплой и инциденты вроде проблем с корзиной; bitrix24-marketplace готовит чек-листы и требования для публикации приложения в маркетплейсе Bitrix24. Скиллы опираются на справочные материалы в references/ и умеют подключаться к официальному MCP-серверу Bitrix REST (mcp-dev.bitrix24.tech) для поиска методов API.
Для кого. Для разработчиков на Bitrix и Bitrix24, которые ведут аудиты, миграции и подготовку приложений к маркетплейсу через Codex.
Подходит, если
- Нужен быстрый аудит архитектуры незнакомого проекта на Bitrix
- Нужно перевести старую таблицу данных на компонент Grid
- Готовится приложение к публикации в маркетплейсе Bitrix24
Не подходит, если
- Работаете в другом агенте: скиллы написаны конкретно под Codex
- Нужна инструкция для конкретного проекта: часть ссылок в SKILL.md указывает на локальные пути автора и не подойдет без правки
Пример запроса к агенту
Проведи аудит архитектуры этого проекта на Bitrix24 и найди неиспользуемые модулиОграничения
README очень короткий, вся содержательная часть в SKILL.md каждого скилла. Скилл bitrix-core ссылается на локальные абсолютные пути автора (/Users/just/Sites/...) как на примеры оценок и аудитов. Эти файлы не входят в репозиторий и недоступны другим пользователям, их нужно заменить своими. Скилл рассчитан на Codex, для других агентов явной поддержки нет.
Как отключить. Удалите папку skills/bitrix-core, skills/bitrix-grid-migration, skills/bitrix-ops-incident или skills/bitrix24-marketplace из каталога скиллов Codex.
Проверка безопасности
- Скиллы дают инструкции по деплою и правкам архитектуры, которые агент выполняет через Bash и правку файлов
- Обращение к официальному MCP Bitrix REST может выполнять запросы, изменяющие проект
Коротко о README
README состоит из двух строк: указывает, что в skills/ лежат скиллы Codex, а в docs/ лежат гайды на русском и английском (README_RU.md, README_EN.md). Вся содержательная документация вынесена в SKILL.md каждого из четырех скиллов.
SKILL.md
--- name: bitrix-core description: Bitrix/Bitrix24 project setup, architecture, audits, migrations, and support. Use when Codex needs to create, refactor, estimate, or troubleshoot Bitrix/Bitrix24 projects (core, modules, components, templates, local/php_interface, migrations, performance, or environment checks). --- # Bitrix Core ## Quick start 1. Identify project type and scope. - Bitrix vs Bitrix24, on-prem vs cloud, versions, web server, PHP, DB. - Check project roots: bitrix/, local/, upload/, vendor/, www/. 2. Collect evidence from repo or docs. - Scan project docs and audits when present. - Prefer factual lists: affected components, files, and steps. 3. Use Bitrix REST docs via MCP tools when needed. - Use mcp__bx24-mcp__bitrix-search then mcp__bx24-mcp__bitrix-method-details. - MCP server reference: https://mcp-dev.bitrix24.tech/mcp ## Standard workflow ## Decision gate (ask before acting) - Project type (Bitrix vs Bitrix24, box vs cloud), target version, and environment. - Primary goal (audit, migration, feature build, incident). - Access scope (repo, server, DB, logs).
Частые вопросы
Работает ли с Claude Code?
Скиллы написаны под Codex, README и SKILL.md не упоминают Claude Code явно.
Нужен ли доступ к MCP Bitrix REST?
Для полноценного аудита bitrix-core использует официальный MCP-сервер mcp-dev.bitrix24.tech, но базовая работа со структурой проекта возможна и без него.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything