A2UI generation skill
Скилл a2ui-generation учит агента собирать карточки и страницы A2UI v0.9 для нативных приложений iOS, Android и HarmonyOS.
- 1 240 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Скилл выдает JSON и скрипты преобразования, ничего не запускает на устройстве и не обращается к сети сам.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/a2ui-generation-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл выдает JSON и скрипты преобразования, ничего не запускает на устройстве и не обращается к сети сам.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий AGenUI содержит нативный SDK для рендера A2UI и отдельный скилл `skills/a2ui-generation`. Скилл подключают к любому агенту с поддержкой Agent Skills: он формирует сообщения `updateComponents` и `updateDataModel` в трех режимах, DTO-компонент, компонент без DTO и страница без DTO. В режиме DTO-компонента скилл выдает единую точку преобразования на Python. Работа идет итеративно: агент правит существующие файлы, а не пишет все заново, и проходит проверку дизайна и скрипты валидации. Требования пользователя имеют приоритет над правилами по умолчанию, а исключения записываются явно. Скилл ставится командой `npx skills add AGenUI/AGenUI` или копированием папки в `~/.claude/skills/`. Рядом есть AGenUI Studio, локальный стенд с вашим ключом модели для потоковой генерации и предпросмотра протокола.
Для кого. Разработчикам мобильных приложений, которые показывают ответы модели нативными карточками и формами и хотят, чтобы агент сам формировал протокол.
Подходит, если
- Агент должен собрать карточку заказа в формате A2UI по JSON с бэкенда.
- Экран на iOS, Android и HarmonyOS строится из одного описания, и нужен рабочий JSON.
- Существующий файл A2UI надо доработать, а не переписать с нуля.
- Перед выпуском нужна проверка структуры протокола скриптами валидации.
Не подходит, если
- Интерфейс не на A2UI: скилл знает только этот протокол.
- Нужен веб-фронтенд: SDK рассчитан на iOS, Android и HarmonyOS.
- Нужны выдуманные бизнес-данные: скилл запрещает подставлять факты, если дан DTO.
Пример запроса к агенту
Собери в A2UI карточку заказа по этому JSON: номер, статус, список товаров и кнопка повтора, затем прогони валидацию.Ограничения
Скилл генерирует протокол A2UI версии 0.9, поэтому полезен только там, где его отображает нативный рендерер AGenUI или совместимый. По умолчанию он не читает прошлые примеры и артефакты из репозитория и опирается на ваш запрос и вложения, а перечисленные в нем исключения действуют лишь на то, о чем вы прямо просили. SDK нативный и требует iOS 13 или новее, Android API 21 или новее, HarmonyOS NEXT API 17 или новее. AGenUI Studio работает с вашим ключом модели. Последний коммит сделан в ноябре 2026.
Как отключить. Удалите папку `a2ui-generation` из каталога скиллов агента, например из `~/.claude/skills/`. Studio остановите, закрыв процесс в терминале.
Частые вопросы
Как поставить скилл?
Выполните `npx skills add AGenUI/AGenUI` или скопируйте `AGenUI/skills/a2ui-generation` в `~/.claude/skills/`. Для Cursor и Codex подойдут их каталоги `~/.cursor/skills/` и `~/.codex/skills/`.
Какие режимы поддерживает скилл?
Три: DTO-компонент, компонент без DTO и страница без DTO. В первом режиме на выходе единая точка преобразования на Python.
Что такое A2UI?
Открытый протокол Google для генеративных интерфейсов, который описывает компоненты и данные сообщениями. AGenUI реализует версию 0.9.
Для чего нужен AGenUI Studio?
Это локальный стенд с вашим ключом модели: потоковая генерация, живой предпросмотр протокола и проверка в браузере.
Можно ли менять стиль карточек?
Да. Запрос может задавать палитру, отступы, размеры шрифтов и тему, а явные требования главнее правил скилла.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл добавляет агенту официальные заметки Apple по SwiftUI, которые установщик достает из вашего Xcode
Знания по HarmonyOS NEXT для агента: ArkTS, ArkUI, Stage-модель и 60 с лишним Kit, один исходник собирается под 11 ИИ-инструментов
Скилл со скриптами для сборки iOS-приложений и управления симулятором через дерево доступности, с экономным выводом для агента
Awesome Android Agent Skills
awesome-android-agent-skills
Скиллы по современной разработке под Android для Copilot, Claude, Gemini и Cursor: Kotlin, Jetpack Compose, архитектура, Hilt, Room
SwiftUI Design Skill
swiftui-design-skill
Скилл дизайна интерфейсов на SwiftUI: компилируемый код, токены, паттерны и шесть правил против небрежности ИИ. Установка одной командой npx skills
Два скилла для SwiftUI: нативный Liquid Glass для iOS 26 и адаптивная верстка под складной iPhone Duo без отдельной версии
Коротко о README
Папка `skills/a2ui-generation` в репозитории AGenUI содержит самостоятельный скилл с проверочными скриптами. SDK рендерит A2UI нативно, а скилл отвечает за генерацию протокола.
Бейдж для README
Исходный SKILL.md
--- name: a2ui-generation description: | Design and generate A2UI updateComponents and updateDataModel payloads for three modes (DTO component, non-DTO component, non-DTO page). --- # A2UI Generation ## What This Skill Does - Generate or refactor A2UI `updateComponents` and `updateDataModel` - Output a unified Python transformation entry in `DTO Component` mode - Iterate on existing files rather than rewriting everything from scratch each round - Gate quality through design review and validation scripts