π‘ Summary
Provides context-aware AI assistance for SAP development across various technologies.
π― Target Audience
π€ AI Roast: βPowerful, but the setup might scare off the impatient.β
Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress); filesystem read/write scope and path traversal. Run with least privilege and audit before enabling in production.
SAP Skills for Claude Code
Production-ready Claude Code skills for SAP development. Build faster with context-aware AI assistance for SAP BTP, CAP, Fiori, ABAP, Analytics, and more.
Installation
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-skills
Team Setup: Add to .claude/settings.json for automatic availability:
{ "extraKnownMarketplaces": [ { "name": "sap-skills", "url": "https://github.com/secondsky/sap-skills" } ] }
Option 2: Clone Repository
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/ directory
Or browse and install from the marketplace:
claude-code marketplace browse
How It Works
Skills 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.
Available Skills (33)
π§ Tooling & Development (4)
| 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 |
βοΈ SAP BTP Platform (14)
| 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 |
π¨ UI Development (4)
| 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 |
π Data & Analytics (5)
| 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 |
βοΈ Core Technologies (6)
| 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 |
Repository Structure
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
Building New 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]"
Documentation
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 |
Recent Changes
v2.1.0 - Plugin Structure Migration (2025-12-27)
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.
Contributing
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
Success Metrics
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
Support
- Documentation: Browse guides in this repository
- Issues: GitHub Issues
- SAP Resources:
License
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)
Pros
- Context-aware skill activation
- Comprehensive set of tools
- Production-ready features
- Modular and maintainable structure
Cons
- Requires familiarity with SAP ecosystem
- Potential complexity for new users
- Dependency on Claude Code environment
- Limited to SAP-related tasks
Related Skills
pytorch
SβIt's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.β
agno
SβIt promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.β
nuxt-skills
SβIt's essentially a well-organized cheat sheet that turns your AI assistant into a Nuxt framework parrot.β
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author secondsky.
