bitrix-cms-basics
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.
How do I install this agent skill?
npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-cms-basicsIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is a set of technical documentation and code templates for Bitrix CMS development. No security issues were detected. The content follows standard Bitrix development best practices, including advice on output escaping, access control, and avoiding kernel modifications.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
CMS basics
Baseline: main 23.0+ · Verified: main 26.800.0
| Task | Read |
|---|---|
Sites, site template layout, #WORK_AREA# | rules/sites-templates.md |
Where CSS goes, Asset::addCss(), CSS merging | rules/styles.md |
Page/directory properties, .section.php, menus, include areas, breadcrumbs, users | rules/pages.md |
Pagination: PageNavigation, reverse/admin variants, bitrix:main.pagenavigation | rules/page-navigation.md |
| User fields: schema, values, public and admin output | rules/user-fields.md |
| Custom UF type, UF render component | rules/user-field-types.md |
| Landing / Sites24 pages | bitrix-landing |
| Mail events and templates | bitrix-mail |
| Files, uploads | bitrix-files |
Invariants
- Templates, components and include files live in
/local/; kernel templates are overridden by copies, never edited. - Pagination: count with the same filter as the data query, set it before
initFromUri(), neverallowAllRecords(true)on large tables. - UF schema only via
CUserTypeEntity;UserFieldTableandUserTableare read-only. - Escape everything a template prints (
htmlspecialcharsbx). - New code:
Asset::addCss()/Extension::load()instead ofSetAdditionalCSS(); D7 tablets (SiteTable,UserTable) for reads.
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-cms-basics">View bitrix-cms-basics on skillZs</a>