sapui5-cli — скилл для Claude Code: работа с UI5 Tooling
Ведёт проект на SAPUI5 или OpenUI5 через UI5 CLI: инициализация, сборка, dev-сервер, конфиги ui5.yaml.
npx skills add secondsky/sap-skills --skill sapui5-cli -a claude-codeЧто делает sapui5-cli
Скилл разбирает работу с @ui5/cli — официальной командной строкой UI5 Tooling. Он покрывает четыре типа проектов: приложение, библиотека, theme library и модуль. Для каждого свои правила маппинга путей, поэтому агент не перепутает структуру webapp/ с src/.
Внутри — справочники по командам и шаблоны конфигураций. Агент подскажет, как собрать проект через ui5 build --all, поднять сервер с HTTP/2, добавить кастомную задачу сборки или middleware. Отдельная часть посвящена миграции между версиями CLI и разбору типичных ошибок. Есть workspace-режим для монорепозиториев с несколькими UI5-проектами.
Перед установкой проверьте окружение: нужен Node.js v20.11.0+ или v22.0.0+, ветка v21 не поддерживается, npm от v8.0.0. Скилл ориентируется на CLI версии 4.0.55 — если в проекте зафиксирована старая версия, часть советов по конфигурации не совпадёт.
Какие задачи решает
- развернуть новый UI5-проект с нуля и не забыть про
ui5 init - прописать
ui5.yamlдля библиотеки с правильным маппингомsrc/ - собрать бандл с зависимостями через
ui5 build --all - поднять dev-сервер с HTTP/2 и SSL для локальной отладки
- разобраться, почему сборка падает после обновления CLI
Примеры запросов агенту
- Инициализируй новый UI5-проект и настрой
ui5.yamlпод приложение - Добавь кастомную задачу сборки в конфиг UI5 Tooling
- Помоги перейти с UI5 CLI v3 на v4 в этом проекте
Как установить sapui5-cli
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sapui5-cli -a claude-code2Вручную: положить файлы
~/.claude/skills/sapui5-cli/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sapui5-cli/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sapui5-cli -a codex2Вручную: положить файлы
.agents/skills/sapui5-cli/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sapui5-cli -a cursor2Вручную: положить файлы
.cursor/skills/sapui5-cli/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sapui5-cli2Вручную: положить файлы
.github/skills/sapui5-cli/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sapui5-cli -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sapui5-cli/skills/sapui5-cliВручную: положить файлы
.devin/skills/sapui5-cli/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sapui5-cli -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sapui5-cli
Как установить sapui5-cli в Claude Code?
Выполните npx skills add secondsky/sap-skills --skill sapui5-cli -a claude-code. Скилл встанет в ~/.claude/skills/sapui5-cli/SKILL.md.
Что делает sapui5-cli?
Помогает агенту работать с UI5 Tooling: инициализировать проекты, настраивать ui5.yaml и ui5-workspace.yaml, собирать приложения и библиотеки, запускать dev-сервер, писать кастомные задачи и middleware.
Что нужно для работы скилла?
Node.js v20.11.0+ или v22.0.0+ и npm v8.0.0+. Версия CLI, на которую опирается скилл, — 4.0.55.