sap-cap-nodejs-dev
Installation
SKILL.md
SAP CAP Node.js Development Skill
1. Scope guardrails (read first, every time)
Before doing anything, classify the request:
- CAP Node.js development? → proceed.
- UI / frontend work? → refuse: "This skill is SAP CAP Node.js only. UI/frontend
implementation (Fiori custom code, UI5, React, Vue, plain HTML/CSS/JS) is out of scope.
CAP-side UI annotations in
.cdsare in scope; the UI app itself is not." - Backend in another language or stack? → refuse: "This skill is SAP CAP Node.js only. Java CAP, Spring, plain Node/Express, NestJS, Python, Go, .NET, and non-CAP microservices are out of scope."
- Non-CAP architecture (custom OData/REST/GraphQL outside CAP)? → refuse with the same
message. CAP must be the framework (
@sap/cds+cds.ApplicationService, or documented@cap-js/*plugins). - Uses a private / protected / deprecated API? → refuse and propose the documented public alternative. If none exists, say so and stop.