Codex skills for Bitrix development
Bitrix Agent Skills (Core)
Four Codex skills for Bitrix and Bitrix24 development: project audit and architecture, migrating tables to Grid, FTP deploy and incident triage
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- The skills instruct deploy and architecture changes that the agent carries out via Bash and file edits
- Calls to the official Bitrix REST MCP can perform requests that change the project
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/bitrix-agent-skills-coreDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Assembled automatically, review before installing.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Formerly Windsurf.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add justadm/agentskills-bitrix-core --skill bitrix-core bitrix-grid-migration bitrix-ops-incident bitrix24-marketplace -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
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-marketplaceCommands for macOS and Linux, on Windows run them in Git Bash.
Clone the repository and copy the needed folder from skills/ (bitrix-core, bitrix-grid-migration, bitrix-ops-incident or bitrix24-marketplace) into the Codex skills directory, then restart the agent.
This is third-party code. Review the repository files before installing.
What it does
The repository bundles four separate skills for a Codex agent, each with its own SKILL.md: bitrix-core audits a project's structure (bitrix/, local/, upload/, composer.json) and suggests architecture decisions through Bitrix REST MCP tools; bitrix-grid-migration moves legacy data tables to the Grid component; bitrix-ops-incident works through FTP deploys and incidents such as cart issues; bitrix24-marketplace prepares checklists and requirements for publishing an app to the Bitrix24 marketplace. The skills lean on reference material under references/ and can connect to the official Bitrix REST MCP server (mcp-dev.bitrix24.tech) to look up API methods.
Who it is for. For Bitrix and Bitrix24 developers running audits, migrations and marketplace app prep through Codex.
Good fit when
- You need a quick architecture audit of an unfamiliar Bitrix project
- You need to migrate a legacy data table to the Grid component
- You are preparing an app for publication in the Bitrix24 marketplace
Not a fit when
- You use an agent other than Codex: the skills are written specifically for it
- You need project-specific instructions: some links in SKILL.md point to the author's own local paths and need editing to apply elsewhere
Example request
Audit this Bitrix24 project's architecture and find unused modulesLimitations
The README is very short; all the substance lives in each skill's SKILL.md. The bitrix-core skill references the author's own local absolute paths (/Users/just/Sites/...) as examples of estimates and audits; those files are not part of the repository and are unavailable to other users, who need to substitute their own. The skills target Codex specifically, with no explicit support for other agents.
How to disable. Delete the skills/bitrix-core, skills/bitrix-grid-migration, skills/bitrix-ops-incident or skills/bitrix24-marketplace folder from the Codex skills directory.
Security check
- The skills instruct deploy and architecture changes that the agent carries out via Bash and file edits
- Calls to the official Bitrix REST MCP can perform requests that change the project
README in short
The README is two lines: it points to skills/ for the Codex skills and docs/ for Russian and English guides (README_RU.md, README_EN.md). All the substantive documentation lives in each of the four skills' SKILL.md files.
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).
FAQ
Does it work with Claude Code?
The skills are written for Codex; the README and SKILL.md files do not mention Claude Code explicitly.
Do I need access to the Bitrix REST MCP?
For a full audit, bitrix-core uses the official mcp-dev.bitrix24.tech MCP server, but basic project structure work is possible without it.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything