skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
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-components
view source ↗

Is 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

TaskRead
Placement, scaffold, class.php, params, .description.php, .parameters.phprules/structure.md
Template search order and overrides, template.php, result_modifier.php, component_epilog.phprules/template.md
Result cache, paged list, complex SEF, AJAX actionsrules/cache-sef-ajax.md
PageNavigation, pager templatesbitrix-cms-basics
Grid, filter, toolbar in templatesbitrix-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.php and services; templates only render $arResult, escaping output.
  • onPrepareComponentParams() casts every param; ~KEY is the raw value.
  • Everything that changes output is in the cache key (user groups, page number, filter).
  • Nested components get $component as the 4th IncludeComponent() argument.
  • AJAX through Controllerable actions with prefilters and signed parameters.

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>