sap-api-policy — Claude Code skill: what it does, how to install
Evaluates SAP interface integrations against the SAP API Policy v.4.2026a baseline and delivers an evidence-based technical assessment.
npx skills add secondsky/sap-skills --skill sap-api-policy -a claude-codeWhat sap-api-policy does
This skill reviews how external tools interact with SAP platforms. It checks Published API status, Documented Use criteria, agentic AI access, MCP gateways, bulk lake replication, and custom Z/Y RFC or OData wrappers under Clean Core principles. Baseline rules follow SAP API Policy v.4.2026a and its May 2026 FAQ v1.2.
The workflow gathers scenario parameters and classifies the integration path. It inspects official SAP sources, runs policy controls, and logs evidence separately from inference. The output highlights residual risks, assigns a confidence level, and prepares targeted technical questions to ask SAP directly.
Commercial pricing, SKUs, and legal contract terms remain outside its scope. The report delivers technical findings rather than a binding compliance ruling from SAP.
What it helps with
- audit external MCP server or AI agent calls into SAP systems
- evaluate bulk data extraction plans against ODP-RFC policy limits
- check custom RFC or OData wrapper alignment with Clean Core
- generate technical questions for SAP account teams regarding API status
Example prompts for the agent
- Assess whether our MCP server can query SAP S/4HANA via OData
- Review our bulk lake extraction design against SAP API Policy v.4.2026a
- Check if custom Z-RFC wrappers comply with Clean Core guidelines
How to install sap-api-policy
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-api-policy -a claude-code2Manually: put the files in place
~/.claude/skills/sap-api-policy/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sap-api-policy/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-api-policy -a codex2Manually: put the files in place
.agents/skills/sap-api-policy/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-api-policy -a cursor2Manually: put the files in place
.cursor/skills/sap-api-policy/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-api-policy2Manually: put the files in place
.github/skills/sap-api-policy/SKILL.md1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-api-policy -a gemini-cli2Platform CLI
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-api-policy/skills/sap-api-policyManually: put the files in place
.devin/skills/sap-api-policy/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-api-policy -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-api-policy
How to install sap-api-policy in Claude Code?
Run npx skills add secondsky/sap-skills --skill sap-api-policy -a claude-code in your terminal.
What does sap-api-policy evaluate?
It runs a structured check on SAP interface calls against SAP API Policy v.4.2026a and FAQ v1.2, focusing on Published API status, Documented Use, and Clean Core rules.
Does this report count as official SAP compliance approval?
No. The skill provides technical assessment with a confidence rating and explicitly excludes binding contractual or licensing advice.