sap-btp-service-manager — скилл для Claude Code
Скилл даёт агенту знания об SAP Service Manager на BTP: как управлять экземплярами сервисов, привязками, брокерами и платформами через Cloud Foundry, Kyma, Kubernetes.
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a claude-codeЧто делает sap-btp-service-manager
Скилл учит агента работать с SAP Service Manager: создавать экземпляры сервисов в Cloud Foundry, Kyma или Kubernetes через smctl, BTP CLI или REST API, настраивать OAuth2-аутентификацию, регистрировать брокеры и платформы, управлять привязками (ServiceBinding CRD) и ключами доступа. Внутри — справка по командам smctl, шаблоны для Kubernetes-операторов, описание ролей (subaccount-admin, subaccount-audit) и планов Service Manager.
Репозиторий smcli заархивирован 30 сентября 2025 года. Инструмент работает, но для новых проектов разработчик советует устанавливать через Go или рассмотреть BTP CLI. Скилл опирается на 80+ файлов документации SAP и 11 вспомогательных файлов (шаблоны, справочники). Для работы нужен доступ к SAP BTP subaccount и роль Subaccount Service Administrator.
Какие задачи решает
- создать экземпляр SAP-сервиса в Kubernetes через
ServiceInstanceCRD - настроить OAuth2 client credentials для Service Manager API
- зарегистрировать OSBAPI-брокер в SAP BTP
- привязать сервис к Cloud Foundry-приложению через
cf bind-service - диагностировать сбой провижининга экземпляра SAP-сервиса
Примеры запросов агенту
- Покажи, как создать экземпляр
xsuaaв Kubernetes через SAP BTP Service Operator - Настрой привязку сервиса для приложения
my-appв Cloud Foundry - Объясни разницу между планами
subaccount-adminиcontainerв Service Manager
Как установить sap-btp-service-manager
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-btp-service-manager/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-btp-service-manager/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a codex2Вручную: положить файлы
.agents/skills/sap-btp-service-manager/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a cursor2Вручную: положить файлы
.cursor/skills/sap-btp-service-manager/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-btp-service-manager2Вручную: положить файлы
.github/skills/sap-btp-service-manager/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-service-manager/skills/sap-btp-service-managerВручную: положить файлы
.devin/skills/sap-btp-service-manager/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-btp-service-manager
Как установить sap-btp-service-manager в Claude Code?
Выполни npx skills add secondsky/sap-skills --skill sap-btp-service-manager -a claude-code. Скилл появится в ~/.claude/skills/sap-btp-service-manager/SKILL.md.
Что делает sap-btp-service-manager?
Скилл даёт агенту знания об SAP Service Manager: как управлять экземплярами сервисов, привязками и брокерами в Cloud Foundry, Kyma, Kubernetes через smctl, BTP CLI и REST API.
Почему репозиторий smcli заархивирован?
SAP заархивировала репозиторий 30 сентября 2025 года. Инструмент работает, но для новых проектов разработчик советует устанавливать через Go (go install github.com/Peripli/service-manager-cli@latest) или рассмотреть BTP CLI.