sap-fiori-tools — скилл для Claude Code: Fiori и SAPUI5 в агенте
Скилл для разработки приложений SAP Fiori: генерация шаблонов, Page Editor, аннотации, деплой на ABAP или Cloud Foundry — всё через агента.
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a claude-codeЧто делает sap-fiori-tools
Скилл описывает работу с расширениями SAP Fiori tools для VS Code и SAP Business Application Studio, но внутри агента. Он ведёт от генерации Fiori Elements или Freestyle SAPUI5 до настройки Page Editor: фильтры, таблицы, секции Object Page, кастомные колонки и действия на OData V4. Отдельно разобраны аннотации и Service Modeler с языковым сервером, предпросмотр на моковых или живых данных, деплой на ABAP и Cloud Foundry, адаптационные проекты и Launchpad.
Внутри — таблица из шести компонентов (Application Wizard, Application Modeler, Guided Development, Service Modeler, Annotations Language Server, Environment Check), соответствие флорпланов версиям OData V2 и V4 и структура сгенерированного проекта с manifest.json, ui5.yaml и папкой localService для моков. Команды запускаются из палитры, например Fiori: Open Application Generator или Fiori: Open Page Map.
Нужна SAPUI5 версии 1.65 и выше — на более старых проект не соберётся. Часть про MCP-инструменты (fiori-mcp-server) в тексте обрывается, так что рассчитывать на подробное описание AI-генерации через Project Accelerator или Joule пока не стоит. Для работы с CAP и ABAP-бэкендом скилл отсылает к соседним скиллам того же набора.
Какие задачи решает
- Сгенерировать каркас Fiori Elements под OData V4
- Настроить фильтры и таблицу в List Report через Page Editor
- Добавить кастомную секцию или действие в Object Page
- Проверить предпросмотр на моковых данных до подключения бэкенда
- Собрать конфигурацию деплоя на ABAP или Cloud Foundry
Примеры запросов агенту
- Сгенерируй приложение Fiori Elements с List Report по сервису OData V4
- Открой Page Map и добавь кастомную колонку в таблицу List Report
- Настрой деплой проекта на Cloud Foundry и проверь окружение
Как установить sap-fiori-tools
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-fiori-tools/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-fiori-tools/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a codex2Вручную: положить файлы
.agents/skills/sap-fiori-tools/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a cursor2Вручную: положить файлы
.cursor/skills/sap-fiori-tools/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-fiori-tools2Вручную: положить файлы
.github/skills/sap-fiori-tools/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-fiori-tools/skills/sap-fiori-toolsВручную: положить файлы
.devin/skills/sap-fiori-tools/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-fiori-tools -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-fiori-tools
Как установить sap-fiori-tools в Claude Code?
Выполните npx skills add secondsky/sap-skills --skill sap-fiori-tools -a claude-code. Скилл окажется в ~/.claude/skills/sap-fiori-tools/SKILL.md.
Что делает sap-fiori-tools?
Помогает агенту вести разработку SAP Fiori: генерация шаблонов, настройка страниц, аннотации, предпросмотр и деплой на ABAP или Cloud Foundry.
Какая версия SAPUI5 нужна?
Минимум 1.65. На более старой версии приложение по этим инструкциям не соберётся.