skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bxmaximum/bitrix-framework-skills194 installs

bitrix-ui

Bitrix UI kit (ui/main JS extensions, PHP facades): popups, side panels, dialogs, buttons, Toolbar, grid and filter, entity selector, forms, alerts, counters, uploader, viewer, timeline. Use when building admin, portal or component UI.

How do I install this agent skill?

npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-ui
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill is a developer guide for the Bitrix UI library. It contains documentation and code snippets for using various UI components like dialogs, sidepanels, and grids within the Bitrix framework. The skill includes security best practices, such as escaping user data in grids, and contains no malicious code or suspicious patterns.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Bitrix UI

Baseline: main 23.0+ · Verified: ui 26.687.0, main 26.800.0

TaskRead
main.popup, Menu, side panel (slider) pagesrules/popups-sidepanel.md
Modal dialog, confirm, system menu, popoverrules/dialogs-menus.md
Buttons in JS and PHP, button menusrules/buttons.md
Page header: title, buttons, filterrules/toolbar.md
List page: grid, filter, group actionsrules/grid-filter.md
Pick users/entities, provider, catalog pickerrules/selectors.md
Form markup, inputs, select, color pickerrules/forms-inputs.md
Alerts, toasts, hints, user tooltip, skeletonrules/feedback.md
Counters, status labels, badgesrules/counters-labels.md
Stage bar, history feed, BBCode textrules/stageflow-timeline.md
File upload fieldrules/uploader.md
Open files in the viewerrules/viewer.md
Icons, typography, Lottie, focus/a11yrules/icons-typography-a11y.md

Invariants

  • Load by extension id: Extension::load('ui.x') in PHP, import { X } from 'ui.x' in bundles. Never include kernel JS/CSS by file path: files move between versions.
  • New design: ui.system.* (Since ui 26.200*). Older kernels: main.popup, ui.alerts, ui.dialogs.messagebox. Since legend: bitrix-framework.
  • String content, text, html, description options and PHP HTML slots are often raw HTML: pass DOM nodes or escape (Text.encode(), htmlspecialcharsbx()).
  • Widgets render and store UI state only. Data, rights and CSRF stay on the server (bitrix-controllers).
  • Public API only: no _private fields, no overriding internal methods.
  • Vue: keep widget instances out of reactive state (markRaw()), see bitrix-vue.

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-ui">View bitrix-ui on skillZs</a>