Production-ready Claude Code skills for SAP development. Build faster with context-aware AI assistance for SAP BTP, CAP, Fiori, ABAP, Analytics, and more.
Add the SAP Skills marketplace to Claude Code:
# Add the marketplace
/plugin marketplace add https://github.com/secondsky/sap-skills
# Install individual skills
/plugin install sap-cap-capire@sap-skills
# Or install multiple skills at once
/plugin install sap-cap-capire@sap-skills sap-fiori-tools@sap-skillsTeam Setup: Add to .claude/settings.json for automatic availability:
{
"extraKnownMarketplaces": [
{ "name": "sap-skills", "url": "https://github.com/secondsky/sap-skills" }
]
}For contributors or local development:
# Clone the repository
git clone https://github.com/secondsky/sap-skills.git
# Skills are automatically available from plugins in the plugins/ directoryOr browse and install from the marketplace:
claude-code marketplace browseSkills automatically activate based on your project context. No manual invocation needed—just start working:
- "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
Claude Code intelligently loads relevant skills when you need them, providing expert guidance without overwhelming your context.
| Skill | Description |
|---|---|
| skill-review | Comprehensive 14-phase audit process for skill quality assurance |
| sap-api-style | API documentation standards following SAP guidelines |
| sap-hana-cli | SAP HANA Developer CLI for database operations |
| sapui5-linter | UI5 Linter for static code analysis |
| Skill | 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 Identity Access Service (CIAS) integration |
| sap-btp-cloud-logging | SAP BTP Cloud Logging service |
| 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 | Intelligent Situation Automation development |
| 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 |
| Skill | Description |
|---|---|
| sap-fiori-tools | SAP Fiori Tools development and deployment |
| sapui5 | SAPUI5 framework development |
| sapui5-cli | SAPUI5 CLI tools and commands |
| sapui5-linter | SAPUI5 code quality and linting |
| Skill | Description |
|---|---|
| sap-datasphere | SAP Datasphere data modeling and management |
| sap-hana-cloud-data-intelligence | SAP HANA Cloud Data Intelligence |
| sap-sac-custom-widget | SAP Analytics Cloud custom widget development |
| sap-sac-planning | SAP Analytics Cloud planning applications |
| sap-sac-scripting | SAP Analytics Cloud scripting API |
| Skill | 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 | SAP Cloud Application Programming Model (CAP) |
| sap-cloud-sdk-ai | SAP Cloud SDK for AI development |
| sap-hana-ml | SAP HANA Machine Learning (ML) library |
| sap-sqlscript | SAP HANA SQLScript development |
This repository uses the Claude Code plugin architecture:
sap-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
│
└── plugins/ # All plugins (33)
└── [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:
- Dual-level manifests: Plugin-level and skill-level
plugin.jsonfiles - Modular organization: Each skill is self-contained with its own resources
- Advanced features: 5 plugins include agents, commands, and hooks
- Cross-references: 13 plugins have marketplace cross-references to related skills
Want to contribute a new SAP skill? Follow the quick workflow:
-
Use plugin-dev for basics (FIRST):
- Run:
/use plugin-dev:skill-development - Covers: YAML frontmatter, plugin structure, directory layout
- Official Anthropic standards
- Run:
-
Add SAP-specific elements:
- Read Contributor Guide for:
- SAP SDK version tracking
- Production testing requirements
- Error catalog patterns
- Marketplace cross-references
- Read Contributor Guide for:
-
Generate plugin manifests:
./scripts/sync-plugins.sh
-
Test and verify:
- Use the
skill-reviewskill for comprehensive quality audit - Check Workflow Checklist
- Use the
-
Submit:
git add plugins/your-skill .claude-plugin/marketplace.json git commit -m "Add your-skill for [use case]"
For General Plugin Development: Use official plugin-dev skills FIRST
Run: /use plugin-dev:skill-development, plugin-dev:plugin-structure, etc.
SAP-Specific Documentation:
| 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 and changes |
BREAKING CHANGE: Migrated from flat skills/ directory to plugin-based architecture.
What's New:
- ✅ 33 plugins with dual-level manifests
- ✅ 91 JSON manifest files auto-generated
- ✅ 5 plugins with agents, commands, and hooks
- ✅ 22 new reference files across plugins
- ✅ Comprehensive marketplace cross-references
- ✅ 3 plugins with MCP server integrations (CAP, Datasphere, UI5)
See CHANGELOG.md for complete details.
This repository is open source under the GPL-3.0 License. Contributions are welcome!
Ways to contribute:
- Report issues or suggest features via GitHub Issues
- Submit new skills (use plugin-dev + Contributor Guide)
- Improve existing skills with updated docs or references
- Help maintain package versions and dependencies
Quality Standards:
- All skills must be production-tested
- Package versions must be current (verified quarterly)
- Known issues must be documented with sources
Quality:
- ✅ 100% compliance with Anthropic Skills Spec
- ✅ All skills production-tested
- ✅ Package versions current (checked quarterly)
Efficiency:
- ✅ 100% error prevention vs. manual setup
- ✅ Sub-5-minute skill creation with templates
- ✅ 95%+ first-try skill discovery rate
- Documentation: Browse guides in this repository
- Issues: GitHub Issues
- SAP Resources:
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Maintained by: SAP Skills Contributors Repository: https://github.com/secondsky/sap-skills Last Updated: 2025-12-27 (v2.1.0)