sap-btp-best-practices — Claude Code skill for SAP BTP architecture
A skill with SAP BTP practices: account model, authentication, CI/CD, failover. Useful when you plan a BTP landscape before writing anything.
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a claude-codeWhat sap-btp-best-practices does
The skill hands your agent a reference on SAP BTP: the global account hierarchy, directories and subaccounts, picking a runtime (Cloud Foundry, Kyma, ABAP Environment), commercial models, Identity Authentication setup, authorization methods, and reaching on-premise systems through Cloud Connector. Separate sections cover governance and Platform Engineering, development, delivery, failover and monitoring.
Everything sits in one structured document with a table of contents and pointers to sibling skills in the same repository: sap-btp-cloud-platform for CLI and runtime details, sap-btp-connectivity for destinations, plus sap-btp-service-manager, sap-cap-capire and sap-fiori-tools. The quick start tells you to settle the account model first, choose the runtime second, and only then dig into implementation.
The content is audited against official SAP documentation, and the last_verified date stays stale until the source refresh and live account checks are done. Worth checking before you commit a layout to a project. Part of the repository text is truncated, so for anything past the table of contents, cross-check with the SAP Help Portal.
What it helps with
- design a global account, directory and subaccount hierarchy
- choose between Cloud Foundry, Kyma and ABAP Environment
- set up Identity Authentication with MFA for admins
- pick an authorization method for a large user base
- plan multi-region failover before implementation starts
Example prompts for the agent
- Design a SAP BTP account model for three teams: dev, test and prod in separate directories
- Which authorization method should we use in production with a thousand users?
- Review our Neo migration plan against current BTP environments
How to install sap-btp-best-practices
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a claude-code2Manually: put the files in place
~/.claude/skills/sap-btp-best-practices/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sap-btp-best-practices/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a codex2Manually: put the files in place
.agents/skills/sap-btp-best-practices/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a cursor2Manually: put the files in place
.cursor/skills/sap-btp-best-practices/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-btp-best-practices2Manually: put the files in place
.github/skills/sap-btp-best-practices/SKILL.md1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a gemini-cli2Platform CLI
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-best-practices/skills/sap-btp-best-practicesManually: put the files in place
.devin/skills/sap-btp-best-practices/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about sap-btp-best-practices
How do I install sap-btp-best-practices in Claude?
Run npx skills add secondsky/sap-skills --skill sap-btp-best-practices -a claude-code. The skill file then lives at ~/.claude/skills/sap-btp-best-practices/SKILL.md.
What does sap-btp-best-practices do?
It collects SAP BTP practices on architecture, account management, security and operations. The agent leans on them when planning an implementation, configuring environments or designing CI/CD.
Which skills does it work with?
The document points to sap-btp-cloud-platform, sap-btp-connectivity, sap-btp-service-manager, sap-cap-capire and sap-fiori-tools from the same repository. This one covers architecture-level decisions; the technical detail comes from those.