Bitrix Best Practice skill

Router skills with operational coding rules for 1C-Bitrix and Bitrix24: controllers, ORM, cache, routing

  • 27 ★ on the repository
  • Last commit
SkillOfficialEditors’ pick

Minimal access

Why this level

  • Reference coding rules only; it performs no actions on a portal or server
All reasons and checks
Russian stack

bitrix-tools/best-practice

Install

Manual install

npx skills add bitrix-tools/best-practice

Installs both skills at once via the skills orchestration library.

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Reference coding rules only; it performs no actions on a portal or server

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

What it does

The project gives two router skills for agents: bitrix-best-practice-core, covering core product entities (controllers, routing, configuration, cache, logger, JWT, validation and more), and bitrix-best-practice-sql, covering Bitrix's database layer and ORM (DataManager, Objectify, query building, ORM writes). Each skill does not hold the rules itself but helps the agent figure out which specific rule file under rules/ to open for the task, saving context. This is not official Bitrix documentation but operational rules: how to write, review and make decisions in code, written as plain Markdown rule files.

Who it is for. For 1C-Bitrix and Bitrix24 developers who want the agent to write and review code against a consistent set of team rules.

Good fit when

  • You want consistent rules for controllers, cache, ORM and routing across the whole Bitrix team
  • You want the agent to open only the relevant rule file for a task instead of loading everything at once
  • You have your own process for extending rules and want a ready template for adding a new rule file

Not a fit when

  • You need official product documentation, not a team's operational rules: see docs.1c-bitrix.ru or apidocs.bitrix24.ru
  • You are not developing on 1C-Bitrix or Bitrix24
  • You need full ready-made code examples, not short topic rules

Example request

Check this controller and database query against the Bitrix best practices from this skill

Limitations

This is not official Bitrix documentation but one team's opinions and rules, and some choices may not match your own conventions. The rules are mostly for PHP development on the platform; other stack languages are not covered. A separate helper skill, add-rule-to-best-practice, exists for extending the set with your own rules.

How to disable. Delete the skills/bitrix-best-practice-core and skills/bitrix-best-practice-sql folders from your agent install.

FAQ

How do I add my own rule?

There is a helper skill at .ai/skills/add-rule-to-best-practice with simple and complex rule-file examples and a template for registering it in the router skill.

Can I install just one skill?

Yes, npx skills add supports a --skill flag with the exact skill name: bitrix-best-practice-core or bitrix-best-practice-sql.

Discussion

No questions or reviews yet.

Russian stack

A skill for administering, diagnosing and developing boxed Bitrix24 and Bitrix Framework, built from official documentation

SkillExtended access1Repository stars
Russian stack

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

SkillMinimal access57Repository stars
Russian stack

A Claude Code and Codex skill for 1C-Bitrix and on-premise Bitrix24 development: check the project core first, then answer

SkillExtended access22Repository stars
Russian stack

Four skills for Bitrix24 apps: install and OAuth, a batching REST client, events and iframe placements, CRM business processes and calendar

SkillExtended access

Codex skills for Bitrix development

Bitrix Agent Skills (Core)

Russian stack

Four Codex skills for Bitrix and Bitrix24 development: project audit and architecture, migrating tables to Grid, FTP deploy and incident triage

SkillExtended access
Russian stack

A set of rules, skills, linters and an MCP profile for AI development on 1C-Bitrix, with one core shared across Claude Code, Codex and Gemini CLI

PluginExtended access3Repository stars

README in short

The short Russian README explains that each skill acts as a router to rule files rather than one monolithic document, and explicitly notes this is not official Bitrix documentation, linking to docs.1c-bitrix.ru and apidocs.bitrix24.ru. It shows three install paths: asking the agent directly, npx skills add for all skills at once, and with --skill for a specific one.

README badge

Report a problem