Скилл Bitrix24 UI для Vue и Nuxt

Bitrix24 UI

Официальный скилл Битрикс24 для более чем 130 компонентов b24ui-nuxt: когда какой компонент брать, семантические цвета, формы и готовые макеты

СкиллОфициальныйВыбор редакции

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Только направляет генерацию UI-кода, не выполняет сетевые запросы и не трогает данные
  • Использует семантические цвета и компоненты сторонней библиотеки, ошибка максимум ломает верстку
Все причины и проверки
Российский стек

bitrix24/b24ui

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/bitrix24-ui

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .claude/skills
cp -R "$tmp/skills/b24-ui-nuxt" .claude/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .github/skills
cp -R "$tmp/skills/b24-ui-nuxt" .github/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .devin/skills
cp -R "$tmp/skills/b24-ui-nuxt" .devin/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .cline/skills
cp -R "$tmp/skills/b24-ui-nuxt" .cline/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .roo/skills
cp -R "$tmp/skills/b24-ui-nuxt" .roo/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add bitrix24/b24ui --skill b24-ui-nuxt -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита dbb17be
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bitrix24/b24ui.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/b24-ui-nuxt/
git -C "$tmp" checkout dbb17be0f8bd305117fadb52fc8673e13fcb419b
mkdir -p .agents/skills
cp -R "$tmp/skills/b24-ui-nuxt" .agents/skills/b24-ui-nuxt

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит dbb17be.

Текст для агента

Установи скилл b24-ui-nuxt командой npx skills add bitrix24/b24ui и вызывай его через /b24-ui-nuxt при работе над интерфейсом на @bitrix24/b24ui-nuxt.

Другие способы из описания автора
npx skills add bitrix24/b24ui

Устанавливает скилл для всех поддерживаемых агентов в текущем проекте. Флаг --agent cursor или --agent claude-code ставит только для одного агента, --global делает скилл доступным во всех проектах.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл b24-ui-nuxt учит агента строить интерфейсы на @bitrix24/b24ui-nuxt, библиотеке Vue-компонентов на Reka UI и Tailwind CSS для Nuxt, Vue, Laravel и AdonisJS. Он задает базовые правила: всегда оборачивать приложение в B24App, использовать только семантические цвета вроде text-description вместо сырых классов Tailwind, смотреть сгенерированные файлы темы для имен слотов. Дальше по таблице маршрутизации скилл подгружает только нужные справочники: выбор между похожими компонентами, конвенции кода, формы, иконки, готовые макеты дашборда и лендинга и рецепты вроде таблиц с фильтрами, оверлеев и форм настроек. За справкой по конкретным пропсам и слотам компонента скилл отправляет к llms.txt документации.

Для кого. Для фронтенд-разработчиков, которые строят Bitrix24-приложения или любой Vue-проект на компонентах b24ui.

Подходит, если

  • Собираете интерфейс приложения для Битрикс24 на Nuxt или Vue
  • Нужно решить, какой компонент подходит: модалка или боковая панель, выпадающий список или меню выбора
  • Нужны готовые макеты дашборда или лендинга на b24ui

Не подходит, если

  • Проект не использует @bitrix24/b24ui-nuxt: правила семантических цветов и слотов специфичны для этой библиотеки
  • Нужна документация по конкретному пропсу компонента: для этого стоит подключить отдельно llms.txt документации, а не сам скилл

Пример запроса к агенту

Собери страницу настроек Bitrix24-приложения с переключателями и карточками вариантов на компонентах b24ui

Ограничения

Скилл описывает только когда и какой компонент использовать, а не полный API пропсов и слотов: для этого нужно отдельно подключить llms.txt документации. Требует установленный @bitrix24/b24ui-nuxt и Tailwind CSS в проекте.

Как отключить. Удалите скилл через настройки агента, например пункт Skills в Cursor, или сотрите папку скилла из .claude/skills.

Проверка безопасности

  • Только направляет генерацию UI-кода, не выполняет сетевые запросы и не трогает данные
  • Использует семантические цвета и компоненты сторонней библиотеки, ошибка максимум ломает верстку

Коротко о README

Страница документации Skills описывает разницу между скиллами и MCP-серверами, перечисляет темы скилла: установка для Nuxt, Vue, Laravel и AdonisJS, теминг, более 130 компонентов, composables, формы и макет дашборда. Показаны установка через CLI skills.sh с флагом --agent, быстрая установка в Cursor через диплинк и ручная настройка по URL.

SKILL.md

---
name: b24-ui-nuxt
description: Build UIs with @bitrix24/b24ui-nuxt v2 — 130+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, building forms, or composing layouts for a Bitrix24 application.
---

# Bitrix24 UI

Vue component library built on Reka UI + Tailwind CSS + Tailwind Variants. Works with Nuxt, Vue (Vite), Laravel (Vite + Inertia), and AdonisJS (Vite + Inertia).

## LLMs.txt

When you need to know what a component accepts or how its API works — props, slots, events, full documentation, examples — use the Bitrix24 UI documentation llms.txt; if it is not already configured, add it. This skill teaches when to use which component and how to build well.

## Core rules (always apply)

1. Always wrap the app in B24App — required for toasts, tooltips, and programmatic overlays. Accepts a locale prop for i18n.
2. Always use semantic colors — text-description, bg-elevated, border-muted, etc. Never use raw Tailwind palette colors like text-gray-500.
3. Read generated theme files for slot names — Nuxt: .nuxt/b24ui/<component>.ts, Vue: node_modules/.b24ui-nuxt/b24ui/<component>.ts.
4. Override priority (highest wins): b24ui prop / class prop -> global config -> theme defaults.
5. Find icons through the icons guideline — it maps a plain-language request to the right import.

Частые вопросы

Скилл заменяет документацию компонентов?

Нет, он учит когда и какой компонент выбрать и как строить макеты, а за пропсами, слотами и событиями конкретного компонента отправляет к llms.txt документации.

Какие агенты поддерживает установка?

CLI skills.sh, которым устанавливается скилл, поддерживает более 35 агентов, включая Cursor, Claude Code, Codex, Windsurf и Cline.

Скиллы Next.js

Next.js skills

Выбор редакции

Официальный плагин Claude Code из репозитория Next.js: переход на Cache Components, Partial Prefetching и проверка изменений на живом dev-сервере

ПлагинСредний рискБез VPN142,9 тыс.Звезды репозитория
Выбор редакции

Официальный скилл и MCP-сервер shadcn/ui: агент ищет компоненты в реестрах, ставит их через CLI и держится правил библиотеки

СкиллСредний рискБез VPN124,8 тыс.Звезды репозитория
Выбор редакции

Скилл для фронтенд-дизайна: 23 команды, итерации в браузере и 61 правило поиска типичных огрехов AI-интерфейсов

СкиллВысокий риск72,1 тыс.Звезды репозитория
Выбор редакции

Скиллы Vercel: производительность React и Next.js, проверка UI по гайдлайнам, React Native, композиция компонентов и деплой

СкиллСредний риск31,7 тыс.Звезды репозитория
Foxx AIСкилл Bitrix24 UI для Vue и Nuxt

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.