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-policy