bxmaximum/bitrix-framework-skills230 installs
bitrix-orm
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.
How do I install this agent skill?
npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-ormIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill is a development guide for the Bitrix D7 ORM framework. It provides safe coding patterns, naming conventions, and explicit security advice on preventing SQL injection. No malicious content or risks were found.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Bitrix D7 ORM
Baseline: main 23.0+ · Verified: main 26.800.0
| Task | Read |
|---|---|
| Tablet, field types, ArrayField, data modifiers, relations, UF | rules/tablet-map.md |
query(), filters, runtime fields, DISTINCT, pagination | rules/reading.md |
| Collections: save, remove, relations, find/filter, keys | rules/collections.md |
| add/update/delete, batch, atomic increments, merge, deleteByFilter | rules/writing.md |
| ORM events, query cache, user input in queries | rules/events-cache-security.md |
Invariants
- Namespace
Bitrix\Main\ORM\*.Bitrix\Main\Entity\*is a legacy alias list (main/include/compatibility.php): don't write it in new code or mix both in one file. - Build queries with
XxxTable::query(), nevernew Query(XxxTable::getEntity()):query()honours the tablet'sgetQueryClass(). add/update/delete/save()run events andcleanCache().MergeTrait::merge()anddeleteByFilter()fire no events; raw SQL also leaves the cache stale.- A collection has no
delete();remove()only detaches in memory. - Never pass request data into
select,order,group,runtimeorExpressionFieldwithout a whitelist.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/bxmaximum/bitrix-framework-skills/bitrix-orm">View bitrix-orm on skillZs</a>