bxmaximum/bitrix-framework-skills120 installs
bitrix-components
Bitrix components — class.php, params, template overrides, result_modifier/component_epilog, result cache, paged lists, SEF, Controllerable AJAX. Use when building, overriding or caching components in /local.
How do I install this agent skill?
npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-componentsIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides legitimate development guidelines and code examples for building Bitrix components. It includes security best practices such as output escaping, parameter normalization, and authentication filters for AJAX actions. No malicious patterns were detected.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Bitrix components
Baseline: main 23.0+ · Verified: main 26.800.0
| Task | Read |
|---|---|
Placement, scaffold, class.php, params, .description.php, .parameters.php | rules/structure.md |
Template search order and overrides, template.php, result_modifier.php, component_epilog.php | rules/template.md |
| Result cache, paged list, complex SEF, AJAX actions | rules/cache-sef-ajax.md |
PageNavigation, pager templates | bitrix-cms-basics |
| Grid, filter, toolbar in templates | bitrix-ui |
Invariants
- Own components in
/local/components/<vendor>/; kernel components are changed only by copying their template to/local/templates/<site>/components/…. - Logic in
class.phpand services; templates only render$arResult, escaping output. onPrepareComponentParams()casts every param;~KEYis the raw value.- Everything that changes output is in the cache key (user groups, page number, filter).
- Nested components get
$componentas the 4thIncludeComponent()argument. - AJAX through
Controllerableactions with prefilters and signed parameters.
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-components">View bitrix-components on skillZs</a>