sap-btp-connectivity — Claude Code skill: what it does, how to install
Configures SAP BTP Destination Service, Cloud Connector, and Kubernetes proxies for hybrid networking. Useful when solving 405, 407, and 503 errors.
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a claude-codeWhat sap-btp-connectivity does
This skill guides your coding assistant through connecting SAP BTP workloads to remote cloud services and on-premise systems. It covers HTTP, RFC, LDAP, MAIL, and TCP destination setups across Cloud Foundry and Kyma environments. Authentication flows detail OAuth2 client credentials, SAML bearer assertions, and principal propagation.
In containerized infrastructure, the skill provides Helm deployment instructions for Connectivity Proxy and Transparent Proxy. These components expose BTP destinations directly as native Kubernetes services. Code examples include consumption patterns via @sap-cloud-sdk/connectivity.
On-premise connectivity relies strictly on a running Cloud Connector instance in the local network. Without proper X.509 certificate generation, single sign-on flows break instantly.
What it helps with
- configure HTTP, RFC, and TCP destinations in SAP BTP
- bridge cloud workloads to private on-premise systems via Cloud Connector
- deploy Connectivity Proxy and Transparent Proxy into Kyma or Kubernetes
- diagnose and resolve HTTP 405, 407, and 503 proxy errors
Example prompts for the agent
- Create an HTTP destination with OAuth2ClientCredentials authentication for SAP BTP
- Explain how to set up principal propagation with Cloud Connector for an on-premise ABAP system
- Troubleshoot an HTTP 407 proxy authentication error in Kyma
How to install sap-btp-connectivity
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a claude-code2Manually: put the files in place
~/.claude/skills/sap-btp-connectivity/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sap-btp-connectivity/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a codex2Manually: put the files in place
.agents/skills/sap-btp-connectivity/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a cursor2Manually: put the files in place
.cursor/skills/sap-btp-connectivity/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-btp-connectivity2Manually: put the files in place
.github/skills/sap-btp-connectivity/SKILL.md1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a gemini-cli2Platform CLI
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-connectivity/skills/sap-btp-connectivityManually: put the files in place
.devin/skills/sap-btp-connectivity/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-connectivity -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-connectivity
How to install sap-btp-connectivity in Claude Code?
Run npx skills add secondsky/sap-skills --skill sap-btp-connectivity -a claude-code. The skill file is saved to ~/.claude/skills/sap-btp-connectivity/SKILL.md.
What does sap-btp-connectivity do?
It supplies configurations and troubleshooting steps for SAP BTP connectivity, hybrid networking, and identity propagation.
What is required for on-premise connectivity with this skill?
You need an active Cloud Connector installed in the target network, configured with subaccount pairings and mapping rules.