35 production-ready plugins for SAP development
Production-ready plugins for SAP development with AI coding assistants. Each plugin provides context-aware skills that activate automatically when you work with SAP BTP, CAP, Fiori, ABAP, Analytics, and more.
- Quick Start — Install for any AI assistant
- How It Works — Auto-activation examples
- Available Plugins — 35 plugins by category
- Repository Structure — Architecture overview
- Building New Plugins — Contribution workflow
- Documentation — Guides and references
- Contributing — Open source participation
Install via vercel-labs/skills — works with Claude Code, OpenCode, Codex, Cursor, Gemini CLI, GitHub Copilot, and 60+ more:
npx skills add secondsky/sap-skills# Add the marketplace
/plugin marketplace add https://github.com/secondsky/sap-skills
# Install individual plugins
/plugin install sap-cap-capire@sap-skills
# Or install multiple at once
/plugin install sap-cap-capire@sap-skills sap-fiori-tools@sap-skillsTeam setup — add to .claude/settings.json:
{
"extraKnownMarketplaces": [
{ "name": "sap-skills", "url": "https://github.com/secondsky/sap-skills" }
]
}git clone https://github.com/secondsky/sap-skills.gitOnce installed, plugins provide skills that automatically activate based on your project context:
- "Create a new CAP service" →
sap-cap-capireactivates - "Set up Fiori Elements app" →
sap-fiori-toolsactivates - "Deploy to BTP" →
sap-btp-cloud-platformactivates - "Write ABAP CDS view" →
sap-abap-cdsactivates - "Create SAC planning model" →
sap-sac-planningactivates
No manual invocation needed — the AI assistant loads relevant skills when you need them.
Feature icons: ⌘ = commands · 🤖 = agents · 🔌 = MCP · LSP = language server
| Plugin | Features | Description |
|---|---|---|
| sap-api-style | API documentation standards following SAP guidelines | |
| dependency-upgrade | Secure dependency upgrades, cooldown policies, lockfile hardening, supply-chain safeguards | |
| sap-hana-cli | 🔌MCP | SAP HANA Developer CLI for database operations |
| Plugin | Features | Description |
|---|---|---|
| sap-btp-best-practices | SAP BTP development best practices and patterns | |
| sap-btp-build-work-zone-advanced | SAP Build Work Zone (Advanced Edition) development | |
| sap-btp-business-application-studio | SAP Business Application Studio (BAS) development | |
| sap-btp-cias | Cloud Integration Automation Service (CIAS) integration | |
| sap-btp-cloud-logging | SAP BTP Cloud Logging service | |
| sap-btp-cloud-identity-services | SAP Cloud Identity Services: IAS, IPS, AMS, XSUAA migration | |
| sap-btp-cloud-platform | SAP Business Technology Platform core services | |
| sap-btp-cloud-transport-management | Cloud Transport Management (CTM) service | |
| sap-btp-connectivity | SAP BTP Connectivity service | |
| sap-btp-developer-guide | Comprehensive SAP BTP developer guide | |
| sap-btp-integration-suite | SAP Integration Suite development | |
| sap-btp-intelligent-situation-automation | Deprecated Intelligent Situation Automation data export, unsubscription, and legacy reference | |
| sap-btp-job-scheduling | SAP BTP Job Scheduling service | |
| sap-btp-master-data-integration | Master Data Integration service | |
| sap-btp-service-manager | SAP BTP Service Manager operations |
| Plugin | Features | Description |
|---|---|---|
| sap-fiori-tools | 🔌MCP | SAP Fiori Tools development and deployment |
| sapui5 | ⌘5 · 🤖4 · 🔌MCP | SAPUI5 framework development |
| sapui5-cli | SAPUI5 CLI tools and commands | |
| sapui5-linter | SAPUI5 code quality and linting |
| Plugin | Features | Description |
|---|---|---|
| sap-datasphere | ⌘5 · 🤖3 · 🔌MCP | SAP Datasphere data modeling and management |
| sap-hana-cloud-data-intelligence | SAP HANA Cloud Data Intelligence | |
| sap-sac-custom-widget | ⌘3 · 🤖3 | SAP Analytics Cloud custom widget development |
| sap-sac-planning | ⌘3 · 🤖3 | SAP Analytics Cloud planning applications |
| sap-sac-scripting | ⌘4 · 🤖4 · 🔌MCP | SAP Analytics Cloud scripting API |
| Plugin | Features | Description |
|---|---|---|
| sap-abap | ABAP development patterns and best practices | |
| sap-abap-cds | ABAP Core Data Services (CDS) views | |
| sap-ai-core | SAP AI Core machine learning development | |
| sap-cap-capire | ⌘5 · 🤖4 · 🔌MCP · LSP | SAP Cloud Application Programming Model (CAP) |
| sap-cloud-sdk-ai | SAP Cloud SDK for AI development | |
| sap-cloud-sdk-ai-python | SAP Cloud SDK for AI for Python (generative AI hub SDK) | |
| sap-hana-ml | SAP HANA Machine Learning (ML) library | |
| sap-sqlscript | ⌘4 · 🤖3 · LSP | SAP HANA SQLScript development |
sap-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
│
└── plugins/ # All plugins (34)
└── [plugin-name]/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
│
├── skills/
│ └── [skill-name]/
│ ├── SKILL.md # Main skill content
│ ├── README.md # Keywords for auto-discovery
│ └── references/ # Documentation files
│
├── agents/ # Optional: Specialized agents
├── commands/ # Optional: Slash commands
└── hooks/ # Optional: Event hooks
Key features: 7 plugins include commands (29 total), 7 with agents (24 total), 6 with MCP integration, 2 with LSP support. 14 plugins cross-reference related plugins.
-
Use plugin-dev for basics (FIRST):
- Run:
/use plugin-dev:skill-development - Covers: YAML frontmatter, plugin structure, directory layout
- Run:
-
Add SAP-specific elements:
- Read Contributor Guide for SDK version tracking, production testing, and marketplace cross-references
-
Generate plugin manifests:
./scripts/sync-plugins.sh
-
Test and verify:
- Check Workflow Checklist
-
Submit:
git add plugins/your-plugin .claude-plugin/marketplace.json git commit -m "Add your-plugin for [use case]"
General plugin development: Use official plugin-dev skills — /use plugin-dev:skill-development, plugin-dev:plugin-structure, etc.
| Resource | Purpose |
|---|---|
| Getting Started | Installation and quick reference |
| Contributor Guide | Comprehensive development guide |
| Workflow Checklist | Quality verification checklist |
| CLAUDE.md | Project context and critical directives |
| CHANGELOG.md | Version history |
Open source under GPL-3.0. Contributions welcome:
- Report issues or suggest features via GitHub Issues
- Submit new plugins (use plugin-dev + Contributor Guide)
- Improve existing plugins with updated docs or references
Quality standards: All plugins must be production-tested. Package versions verified quarterly. Known issues documented with sources.
Maintained by: E.J. · Repository: github.com/secondsky/sap-skills · Last Updated: 2026-06-12 (v2.2.3)