sap-cap-capire — Claude Code skill for SAP CAP
Build SAP CAP applications with help on CDS models, services, databases, and deployment. Use the skill when implementing or troubleshooting a CAP project.
npx skills add secondsky/sap-skills --skill sap-cap-capire -a claude-codeWhat sap-cap-capire does
The skill covers CDS models and services, Node.js and Java event handlers, OData, authorization, multitenancy, and messaging. It also assists with SAP HANA, SQLite, and PostgreSQL persistence, plus deployment to SAP BTP Cloud Foundry or Kyma.
CAP MCP integration provides search_model for finding entities and services in a project model, and search_docs for locating CAP documentation. Model searches run locally; documentation searches use cached material. For Codex, OpenCode, and other LSP-capable clients, configure the launch command yourself. The .lsp.json sidecar targets Claude integration, so other clients should not be expected to load it automatically.
What it helps with
- Model CDS entities and their relationships
- Implement a CAP service with event handlers
- Configure persistence with SAP HANA or SQLite
- Prepare a project for Cloud Foundry or Kyma deployment
- Find entities and services in the compiled model with MCP
Example prompts for the agent
- Create a CDS model for a book catalog with authors and their relationships.
- Implement a Node.js CAP event handler for submitting an order.
- Use CAP MCP to find a service and its related entities in this project.
How to install sap-cap-capire
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-cap-capire -a claude-code2Manually: put the files in place
~/.claude/skills/sap-cap-capire/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sap-cap-capire/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-cap-capire -a codex2Manually: put the files in place
.agents/skills/sap-cap-capire/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-cap-capire -a cursor2Manually: put the files in place
.cursor/skills/sap-cap-capire/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-cap-capire2Manually: put the files in place
.github/skills/sap-cap-capire/SKILL.md1Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-cap-capire -a gemini-cli2Platform CLI
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-cap-capire/skills/sap-cap-capireManually: put the files in place
.devin/skills/sap-cap-capire/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-cap-capire -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-cap-capire
How do I install sap-cap-capire in Claude Code?
Run npx skills add secondsky/sap-skills --skill sap-cap-capire -a claude-code, then open ~/.claude/skills/sap-cap-capire/SKILL.md.
What does sap-cap-capire do?
It assists with SAP CAP development, including CDS modeling, service implementation, database setup, and deployment to SAP BTP.
Which search tools does its CAP MCP integration provide?
search_model looks up project entities and services, while search_docs searches CAP documentation. Model lookup is local, and documentation search uses cached material.