sap-btp-business-application-studio — скилл для Claude Code
Помогает настроить SAP Business Application Studio на BTP, развернуть dev spaces и подготовить сборку MTA. Пригодится при настройке доступов и связке с Cloud Connector.
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a claude-codeЧто делает sap-btp-business-application-studio
Скилл даёт ассистенту контекст по работе с облачной средой BAS на базе Code-OSS. Внутри собраны инструкции по типам рабочих пространств: от Fiori и CAP до нативных HANA и мобильных приложений на базе MDK. Также описаны квоты планов обслуживания: Standard даёт 10 пространств и 10 GB диска, а тарифы Free и Trial ограничены 4 GB и одной активной сессией.
Для выкатки проектов разбираются команды сборки через mbt build и отправка архивов в Cloud Foundry через cf deploy. Отдельный блок посвящён интеграциям. Чтобы подключить внешний источник, в параметрах destination обязательно прописываются свойства WebIDEEnabled = true и HTML5.DynamicDestination = true. Для локальных систем через Cloud Connector требуется протокол HTTP и доступ к путям /sap/opu/odata/ и /sap/bc/adt/.
План Trial автоматически удаляет рабочие пространства после 30 дней бездействия, поэтому держать там постоянный проект опасно. Для выдачи прав в субсчёте обязательно назначается коллекция ролей Business_Application_Studio_Developer.
Какие задачи решает
- выбрать тип dev space под Fiori, CAP или HANA
- настроить параметры назначения для связи BAS с внешней системой
- собрать и развернуть архив MTA через CLI Cloud Foundry
- сконфигурировать пути доступа в Cloud Connector для локального ABAP
Примеры запросов агенту
- Помоги настроить свойства destination для подключения ABAP-системы в SAP BAS
- Как собрать и задеплоить MTA-приложение в Cloud Foundry из терминала?
- Подскажи, какой dev space выбрать для разработки CAP с Node.js
Как установить sap-btp-business-application-studio
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-btp-business-application-studio/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-btp-business-application-studio/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a codex2Вручную: положить файлы
.agents/skills/sap-btp-business-application-studio/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a cursor2Вручную: положить файлы
.cursor/skills/sap-btp-business-application-studio/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-btp-business-application-studio2Вручную: положить файлы
.github/skills/sap-btp-business-application-studio/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-business-application-studio/skills/sap-btp-business-application-studioВручную: положить файлы
.devin/skills/sap-btp-business-application-studio/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-btp-business-application-studio
Как установить sap-btp-business-application-studio в Claude Code?
Выполните команду npx skills add secondsky/sap-skills --skill sap-btp-business-application-studio -a claude-code в терминале.
Что делает sap-btp-business-application-studio?
Скилл передаёт агенту правила и параметры для администрирования SAP Business Application Studio. Он подсказывает настройки ролей, типы рабочих пространств и параметры конфигурации для MTA и Cloud Connector.
Какие свойства обязательны для подключения системы через destination?
В настройках назначения должны быть прописаны параметры WebIDEEnabled = true и HTML5.DynamicDestination = true. Дополнительно указывается параметр WebIDEUsage в зависимости от типа бэкенда, например odata_abap,dev_abap для ABAP.