bxmaximum/bitrix-framework-skills

AI skills for Bitrix Framework (D7): ORM, controllers, routing, caching, and security. npx skills add bxmaximum/bitrix-framework-skills. An open community project by BXMax.

This repository also configures its own agents. See what bitrix-framework-skills tells them →

45Stars on the repository
51Mods indexed here, across every type
5d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Deferred and async work in Bitrix — CAgent agents and cron, Application::addBackgroundJob, Messenger queues (messages, receivers, brokers, messenger:consume). Use when moving work out of the request or scheduling it.

not rated 44 +6 changed 16d ago A 51 tokens original MIT

bitrix-bizproc

02

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Business processes (bizproc) — CBPDocument, Starter, custom activities and triggers in /local/activities, template rights. Use for approvals, document workflows, robots/activities, starting or stopping workflows from PHP, or bizproc agents.

not rated 44 +6 changed 16d ago A 55 tokens original MIT

bitrix-caching

03

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix caching — Data\Cache, ManagedCache, TaggedCache, ORM query cache, component result cache, cache engine config (files, Redis, Memcached). Use when caching data or HTML, choosing TTL and keys, or invalidating by tags.

not rated 44 +6 changed 16d ago A 56 tokens original MIT

bitrix-catalog

04

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Trade catalog on top of iblocks — catalog iblocks, product types, SKU/offers, price types and prices (Model\Price), stock and stores, store rights. Use when writing products, prices or stock, or reading them for storefront and integrations.

not rated 44 +6 changed 16d ago A 57 tokens original MIT

bitrix-cms-basics

05

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Classic CMS layer — sites, site templates, CSS placement, page properties, menus, include areas, PageNavigation and main.pagenavigation, user fields (CUserTypeEntity, custom types, rendering). Use for site structure, pagination or UF tasks.

not rated 44 +6 changed 16d ago A 58 tokens original MIT

bitrix-components

06

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix components — class.php, params, template overrides, resultmodifier/componentepilog, result cache, paged lists, SEF, Controllerable AJAX. Use when building, overriding or caching components in /local.

not rated 44 +6 changed 16d ago A 48 tokens original MIT

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix CLI bitrix.php — make: generators (module, controller, tablet, service, event, message, agent), orm:annotate, messenger:consume, own Symfony Console commands in module .settings.php. Use when scaffolding code or writing CLI/cron jobs.

not rated 44 +6 changed 16d ago A 62 tokens original MIT

bitrix-controllers

08

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Engine\Controller actions for AJAX and routes — naming, autowired params, filter attributes, #[ActionAccess], JSON envelope, render helpers. Use when writing or debugging BX.ajax.runAction endpoints or routed controllers.

not rated 44 +6 changed 16d ago A 46 tokens original MIT

bitrix-database

09

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

D7 Connection, SqlHelper, SqlExpression placeholders, raw SQL, upserts, transactions, named locks, DDL builders, SqlTracker. Use when ORM is not enough: bulk SQL, reports, extra connections, schema changes, query debugging.

not rated 44 +6 changed 16d ago A 55 tokens original MIT

bitrix-datetime

10

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix\Main\Type\Date and DateTime — parsing, culture formats and masks, arithmetic, server vs user time zone, ORM DateField/DatetimeField. Use when parsing, formatting, comparing or storing dates and times.

not rated 44 +6 changed 16d ago A 51 tokens original MIT

bitrix-events

11

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix events — D7 Event/EventResult/EventManager vs legacy ExecuteModuleEventEx hooks (OnBeforeUserAdd, &$arFields), make:event, make:eventhandler, handler registration. Use when publishing, handling or cancelling module events.

not rated 44 +6 changed 16d ago A 52 tokens original MIT

bitrix-extensions

12

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix JS/CSS extensions — ID-to-path mapping, config.php, bundle.config.js, lang phrases, Extension::load, Runtime.loadExtension, @bitrix/cli build. Use when adding, building or loading frontend code in /local or a module.

not rated 44 +6 changed 16d ago A 58 tokens original MIT

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Highload blocks — HighloadBlockTable, compileEntity data classes, HLBLOCK{id} user fields, hlblock links, iblock directory property, ORM events, hlelement rights. Use when creating HL dictionaries or reading/writing their records.

not rated 44 +6 changed 16d ago A 58 tokens original MIT

bitrix-http-client

14

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix\Main\Web\HttpClient — legacy get/post/download, PSR-18 sendRequest, async requests, httpclientoptions, HttpDebug logging, SSRF protection, GeoIp\Manager. Use for outgoing HTTP calls, webhooks, file downloads and IP geolocation.

not rated 44 +6 changed 16d ago A 62 tokens original MIT

bitrix-iblocks

15

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Iblocks — CIBlock/CIBlockProperty setup, compiled element and section ORM classes (APICODE), property values, rights, SEO templates. Use when creating iblocks or reading/writing elements, sections and properties.

not rated 44 +6 changed 16d ago A 50 tokens original MIT

bitrix-landing

16

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Landing (Sites24) module — Site, Landing, Block, custom and repo blocks, publication, preview, hooks. Use when creating sites, pages or blocks from PHP, writing /local/blocks, publishing, adding counters/meta, or landing.repo REST.

not rated 44 +6 changed 16d ago A 57 tokens original MIT

bitrix-localization

17

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix localization — Loc::getMessage, lang files, fallback languages, phrase overrides, Culture formats, BX.message, CUtil::translit, message diagnostics. Use when adding or translating phrases or debugging missing messages.

not rated 44 +6 changed 16d ago A 49 tokens original MIT

bitrix-logger

18

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

PSR-3 logging in Bitrix — Diag\FileLogger/SysLogger/EventLogger, LogFormatter, JsonLinesFormatter, loggers section, LoggerFactory + LoggerRegistry, named kernel loggers (main.HttpClient…), Monolog. Use when adding or configuring logs.

not rated 44 +6 changed 16d ago A 60 tokens original MIT

bitrix-modules

19

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Custom Bitrix modules in /local/modules — CModule installer (DoInstall/DoUninstall), version.php, make:module, install/migrations tables/events/agents, options page, autoload. Use when creating, installing or uninstalling a module.

not rated 44 +6 changed 16d ago A 57 tokens original MIT

bitrix-orm

20

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

D7 ORM — DataManager tablets, fields and relations, query()/ConditionTree, objects and collections, batch/merge/deleteByFilter writes, ORM events and cache. Use when designing entities or reading and writing data via ORM.

not rated 44 +6 changed 16d ago A 51 tokens original MIT

bitrix-performance

21

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Bitrix high-load tuning — Composite (dynamic areas, createFrame, StaticArea), query optimization, read replicas via the cluster module. Use when a page or query is slow or when enabling composite.

not rated 44 +6 changed 16d ago A 44 tokens original MIT

bitrix-postgresql

22

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

PostgreSQL in Bitrix — PgsqlConnection, MySQL→PostgreSQL wizard, module support, portable SQL and module schema. Use when configuring, migrating to or writing code for PostgreSQL (Enterprise for Postgres).

not rated 44 +6 changed 16d ago A 51 tokens original MIT

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Where code lives in a Bitrix project — /local vs /bitrix, phpinterface files, Loader includeModule/requireModule, PSR-4 autoload of module lib/, Composer, file priority. Use when deciding where to put code or why a class does not load.

not rated 44 +6 changed 16d ago A 63 tokens original MIT

bitrix-pull

24

bxmaximum/bitrix-framework-skills

Skill Claude CodeCodex

Pull module realtime events — Bitrix\Pull\Event::add, CPullWatch tags, BX.PULL.subscribe callbacks, mobile push via Push::add. Use for live UI updates, counters, notifications or collaborative screens driven from PHP.

not rated 44 +6 changed 16d ago A 52 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: