Bitrix Framework Skills

39 skills for the Bitrix Framework D7 core: ORM, controllers, caching, REST, security, migrations and more

Skill

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • Only text rules and guidance, does not execute code or write to any system
  • Security rules (CSRF, XSS, SQLi) themselves reduce risk when the agent follows them
All reasons and checks
Russian stack

bxmaximum/bitrix-framework-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/bitrix-framework-skills

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

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

The 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 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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

The 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 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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

The 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 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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

The 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 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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

The 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 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

Commands 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/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

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

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

The 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 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

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

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

The 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 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

Commands 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 bxmaximum/bitrix-framework-skills --skill bitrix-orm -a opencode -y

The 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 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

Commands 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/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

Commands 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/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

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 66c40e0.

Text for your agent

Run npx skills add bxmaximum/bitrix-framework-skills --all in the Bitrix project root, then copy AGENTS.md into the project root or add it as a rule.

Other ways from the author
npx skills add bxmaximum/bitrix-framework-skills --all

Installs all 39 skills into the project's .agents/skills/.

This is third-party code. Review the repository files before installing.

What it does

This BXMax community set breaks Bitrix development into 39 separate skills: from project structure and the loader to ORM, routing, caching, info blocks, highload blocks, REST API, business processes, security (CSRF, XSS, SQLi, JWT) and migrations via sprint.migration. Each skill is a self-contained SKILL.md file, and some skills add rules/*.md files for progressive disclosure: an agent first reads the SKILL.md router, then only the rules it needs. The repository root has an AGENTS.md with D7 priorities, DI boundaries, a pre-commit checklist and an index of all skills. Skills are verified against core main 26.150.0, with baseline patterns checked against main 23.0 and newer.

Who it is for. For Bitrix developers who want an agent to write code following current D7 patterns instead of outdated examples from the internet.

Good fit when

  • You write modules or components in /local/ on the Bitrix Framework D7 core
  • You need current rules for ORM, caching, security and REST for a specific core version
  • You want one AGENTS.md system prompt with a pre-commit checklist

Not a fit when

  • The project runs on a core older than main 23.0: baseline patterns may not match
  • Development targets plain Bitrix24 REST rather than the D7 core

Example request

Write a product catalog component on D7 with caching and correct ORM queries following the bitrix-orm and bitrix-caching standards

Limitations

The skills do not replace official Bitrix documentation; they are operational rules for an agent, not a product reference. There is no license file in the repository. The project is developed by the BXMax community, not officially by Bitrix or 1C.

How to disable. Remove the relevant folders from the project's .agents/skills/, or run npx skills remove for a specific skill if the skills package supports that command.

Security check

  • Only text rules and guidance, does not execute code or write to any system
  • Security rules (CSRF, XSS, SQLi) themselves reduce risk when the agent follows them

README in short

The README gives a table of all skills by topic (project structure, ORM, routing, caching, security, info blocks, Sale, REST, business processes and more), explains installation via npx skills add with --all, --skill and --list flags, mentions updating via npx skills update, and points to AGENTS.md as the system prompt with an index. It notes the BXMax community affiliation and related AI-on-Bitrix experiment projects.

FAQ

Can you install only some of the skills?

Yes, npx skills add bxmaximum/bitrix-framework-skills --skill bitrix-orm bitrix-controllers installs only the chosen ones.

Where do skills end up after install?

In the target project's .agents/skills/, where the agent reads them from.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIBitrix Framework Skills

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.