SAP Developer Tools Skills for AI Coding Assistants
SAP development is not just about writing application code — it involves a broad ecosystem of tooling, standards, and automation that keeps enterprise projects maintainable. From API documentation that follows SAP's style guidelines to dependency security with supply chain protection and MCP trust policies, the right tooling practices make the difference between a project that ships and one that stalls.
This category covers two essential developer tools. The sap-dependency-security skill provides a structured approach to upgrading dependencies safely, with supply chain protection, cooldown periods, staged rollout, and MCP executable trust policy. It helps teams configure security policies, prevent supply chain attacks, pin SAP MCP servers, and manage the risk of breaking changes — especially in enterprise SAP environments where failed upgrades can affect business-critical integrations. It ships with a dependency-upgrade-plan slash command and PreToolUse/PostToolUse hooks that validate dependency and MCP configuration changes as you edit.
The sap-api-style skill provides guidance for documenting APIs following SAP API Style Guide standards. It covers naming conventions, documentation comments, OpenAPI specifications, quality checklists, and deprecation policies for REST, OData, Java, JavaScript, .NET, and C/C++ APIs. This helps APIs built on SAP BTP or extending SAP products stay consistent with SAP API Business Hub expectations and industry best practices.
Together these skills help AI coding assistants follow SAP development standards and maintain dependency hygiene — the kind of infrastructure work that is easy to overlook but critical for production-quality SAP applications.
Quick Install
npx skills add secondsky/sap-skills --skill sap-api-style2 Skills in SAP Developer Tools
Frequently Asked Questions
What are SAP developer tools?
SAP developer tools include the CLIs, IDEs, linters, API standards, and automation utilities used across the SAP development lifecycle. They range from the btp CLI and hana-cli to SAP Business Application Studio, the UI5 CLI, and API documentation standards.
What is the SAP API Style Guide?
The SAP API Style Guide is SAP's set of standards for designing and documenting APIs. It covers naming conventions, documentation comments, OpenAPI specifications, deprecation policies, and quality checklists for REST, OData, and language-specific APIs.
How does the sap-dependency-security skill work?
The sap-dependency-security skill provides AI coding assistants with structured references, a dependency-upgrade-plan slash command, and PreToolUse/PostToolUse hooks for upgrading dependencies safely — including supply chain protection, cooldown periods, staged rollout, MCP executable trust policy, and security policy configuration.
How do I install SAP tooling skills?
Run `npx skills add secondsky/sap-skills --skill sap-dependency-security` or `--skill sap-api-style`, or install all SAP skills with `npx skills add secondsky/sap-skills`.