ClaudeCodeMod

All shelves / Marketplaces

AndreaFusar/https-github.com-secondsky-sap-skills

AndreaFusar/https-github.com-secondsky-sap-skills Β· 0 stars Β· 32 plugins

Marketplace

Install

In Claude Code
/plugin marketplace add AndreaFusar/https-github.com-secondsky-sap-skills

Run inside Claude Code, then install plugins from it. Check the repo's README before you run it.

Open the repo

Plugins 32

After adding the marketplace, install one with /plugin install <name>@sap-skills.

  1. 1sap-abapComprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, or ABAP unit testing. Covers both classic ABAP and modern ABAP for Cloud Development patterns./plugin install sap-abap@sap-skillsv2.2.0abap
  2. 2sap-abap-cdsComprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment. Use when creating CDS views or view entities, defining data models with annotations, working with associations and cardinality, implementing input parameters, using built-in functions, writing CASE expressions, implementing access control with DCL, handling CURR/QUAN data types, troubleshooting CDS errors, querying CDS views from ABAP, or displaying data with SALV IDA. Covers ABAP 7.4+ through ABAP Cloud./plugin install sap-abap-cds@sap-skillsv2.2.0abap
  3. 3sap-ai-coreGuides development with SAP AI Core and SAP AI Launchpad for enterprise AI/ML workloads on SAP BTP. Use when: deploying generative AI models (GPT, Llama, Gemini, Mistral), building orchestration workflows with templating/filtering/grounding, implementing RAG with vector databases, managing ML training pipelines with Argo Workflows, configuring content filtering and data masking for PII protection, using the Generative AI Hub for prompt experimentation, or integrating AI capabilities into SAP applications. Covers service plans (Free/Standard/Extended), model providers (Azure OpenAI, AWS Bedrock, GCP Vertex AI, Mistral, IBM), orchestration modules, embeddings, tool calling, and structured outputs./plugin install sap-ai-core@sap-skillsv2.2.0ai
  4. 4sap-api-styleThis skill provides comprehensive guidance for documenting SAP APIs following the SAP API Style Guide standards. It should be used when creating or reviewing API documentation for REST, OData, Java, JavaScript, .NET, or C/C++ APIs. The skill covers naming conventions, documentation comments, OpenAPI specifications, quality checklists, deprecation policies, and manual documentation templates. It ensures consistency with SAP API Business Hub standards and industry best practices. Keywords: SAP API, REST, OData, OpenAPI, Swagger, Javadoc, JSDoc, XML documentation, API Business Hub, API naming, API deprecation, x-sap-stateInfo, Entity Data Model, EDM, documentation tags, API quality, API templates/plugin install sap-api-style@sap-skillsv2.2.0tooling
  5. 5sap-btp-best-practicesProduction-ready SAP BTP best practices for enterprise architecture, account management, security, and operations. Use when planning BTP implementations, setting up account hierarchies, configuring environments, implementing authentication, designing CI/CD pipelines, establishing governance, building Platform Engineering teams, implementing failover strategies, or managing application lifecycle on SAP BTP. Keywords: SAP BTP, account hierarchy, global account, directory, subaccount, Cloud Foundry, Kyma, ABAP, SAP Identity Authentication, CI/CD, governance, Platform Engineering, failover, multi-region, SAP BTP best practices/plugin install sap-btp-best-practices@sap-skillsv2.2.0btp
  6. 6sap-btp-build-work-zone-advancedDevelops and administers SAP Build Work Zone, advanced edition digital workplace solutions. Use when creating workspaces, workpages, and collaborative sites, developing UI Integration Cards in SAP Business Application Studio, building content packages and workspace templates, integrating with Microsoft 365/Teams/SharePoint/Google Drive, configuring chatbots and webhooks, implementing SCIM API user provisioning, setting up OData business records, managing themes and branding, configuring role-based access and SSO, troubleshooting deployment issues, or working with the Administration Console. Keywords: SAP Build Work Zone advanced edition, digital workplace, UI Integration Cards, content packages, workspace templates, SAP Business Application Studio, SAP Conversational AI, SCIM API, OData, Microsoft Teams integration, SSO, theming, Administration Console/plugin install sap-btp-build-work-zone-advanced@sap-skillsv2.2.0btp
  7. 7sap-btp-business-application-studioThis skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS. Use when setting up BAS subscriptions, creating dev spaces, connecting to external systems, deploying MTA applications, troubleshooting connectivity issues, managing Git repositories, configuring runtime versions, or using the layout editor. Keywords: SAP Business Application Studio, BAS, SAP BTP, dev space, Cloud Foundry, MTA, multitarget application, SAP Fiori, CAP, HANA, destination, WebIDEEnabled, Cloud Connector, Service Center, Storyboard, Layout Editor, ABAP, OData, subscription, entitlements, role collection, Business_Application_Studio_Developer, Git, clone, push, pull, Gerrit, PAT, OAuth, asdf, runtime, Node.js, Java, Python, Task Explorer, CI/CD, Yeoman, generator, template wizard, mbt, mtar, debugging, breakpoint/plugin install sap-btp-business-application-studio@sap-skillsv2.2.0btp
  8. 8sap-btp-ciasSAP BTP Cloud Integration Automation Service (CIAS) skill for guided integration workflows. Use when: setting up CIAS subscriptions, configuring destinations, assigning roles (CIASIntegrationAdministrator, CIASIntegrationExpert, CIASIntegrationMonitor), planning integration scenarios, working with My Inbox tasks, monitoring scenario execution, troubleshooting CIAS errors, creating OAuth2 instances, configuring identity providers for CIAS, understanding CIAS security architecture, or integrating SAP products (S/4HANA, SuccessFactors, BTP services, SAP Build, IBP)./plugin install sap-btp-cias@sap-skillsv2.2.0btp
  9. 9sap-btp-cloud-loggingThis skill provides comprehensive guidance for SAP Cloud Logging service on SAP BTP. Use when setting up Cloud Logging instances, configuring log ingestion from Cloud Foundry or Kyma runtimes, implementing OpenTelemetry observability, analyzing logs/metrics/traces in OpenSearch Dashboards, configuring SAML authentication, managing certificates, or troubleshooting ingestion issues. Covers service plans (dev/standard/large), all 4 instance creation methods (BTP Cockpit, CF CLI, BTP CLI, Service Operator), all 4 ingestion methods (Cloud Foundry, Kyma, OpenTelemetry, JSON API), and security best practices./plugin install sap-btp-cloud-logging@sap-skillsv2.2.0btp
  10. 10sap-btp-cloud-platformComprehensive SAP Business Technology Platform (BTP) reference for cloud development, deployment, and operations. Use when setting up BTP accounts, working with Cloud Foundry environment, deploying to Kyma (Kubernetes, serverless), developing in ABAP environment (RAP, CDS), managing entitlements and quotas, configuring identity providers (XSUAA), using btp CLI or CF CLI, deploying multi-target applications (MTA), setting up connectivity (destinations, Cloud Connector), implementing CI/CD pipelines, extending SAP solutions, or troubleshooting BTP services. Covers all three runtime environments./plugin install sap-btp-cloud-platform@sap-skillsv2.2.0btp
  11. 11sap-btp-cloud-transport-managementComprehensive skill for SAP Cloud Transport Management service on SAP BTP. Use when setting up transport landscapes, configuring transport nodes and routes, managing import queues, deploying MTAs across Cloud Foundry environments, integrating with CI/CD pipelines, configuring ABAP environment transports, troubleshooting deployment errors, or implementing change management workflows. Covers entitlements, subscriptions, role collections, service instances, destinations, and API integrations./plugin install sap-btp-cloud-transport-management@sap-skillsv2.2.0btp
  12. 12sap-btp-connectivitySAP BTP Connectivity skill covering Destination Service, Connectivity Service, Cloud Connector, Connectivity Proxy, and Transparent Proxy for Kubernetes. Use when configuring destinations (HTTP, RFC, LDAP, MAIL, TCP), setting up cloud-to-on-premise connectivity, implementing OAuth and principal propagation, deploying connectivity proxies in Kubernetes/Kyma, troubleshooting connectivity errors (405, 407, 503), or configuring multitenancy./plugin install sap-btp-connectivity@sap-skillsv2.2.0btp
  13. 13sap-btp-developer-guideDevelops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business Technology Platform, CAP, Cloud Application Programming Model, ABAP Cloud, Cloud Foundry, Kyma, SAP HANA Cloud, SAP Fiori, SAPUI5, CI/CD, observability, multitenant, SaaS, SAP BTP ABAP environment, SAP Business Application Studio, SAP Cloud SDK, SAP Integration Suite, SAP Event Mesh, SAP Connectivity Service, SAP Destination Service, XSUAA, OAuth, OpenID Connect, OData, CDS, Core Data Services, ABAP CDS, ABAP RESTful Application Programming Model, RAP, ABAP development, SAP BTP development/plugin install sap-btp-developer-guide@sap-skillsv2.2.0btp
  14. 14sap-btp-integration-suiteEnterprise integration solutions using SAP Integration Suite on BTP. Covers Cloud Integration (iFlows), API Management, Event Mesh, Edge Integration Cell, Integration Advisor, Trading Partner Management, and Migration Assessment. Use for building integration flows, managing API proxies, event-driven architectures, B2B/EDI integrations, hybrid deployments, adapter configuration, Groovy/JavaScript message processing, and troubleshooting./plugin install sap-btp-integration-suite@sap-skillsv2.2.0btp
  15. 15sap-btp-intelligent-situation-automationThis skill provides comprehensive guidance for SAP BTP Intelligent Situation Automation setup, configuration, and operations. It should be used when implementing situation-based automation between SAP S/4HANA systems and SAP Business Technology Platform. The skill covers subscription setup, Event Mesh integration, destination configuration, system onboarding, user management with role collections, automatic situation resolution, and troubleshooting. Keywords: SAP BTP, Intelligent Situation Automation, ISA, situation handling, SAP S/4HANA, SAP S/4HANA Cloud, Event Mesh, Business Event Handling, situation automation, situation dashboard, analyze situations, SAP_COM_0345, SAP_COM_0376, SAP_COM_0092, SituationAutomationKeyUser, SituationAutomationAdminUser, Cloud Connector, cf-eu10, CA-SIT-ATM, business situations, situation types, situation actions/plugin install sap-btp-intelligent-situation-automation@sap-skillsv2.2.0btp
  16. 16sap-btp-job-schedulingThis skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy, Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service. Keywords: SAP BTP, Job Scheduling, jobscheduler, cron, schedule, recurring jobs, one-time jobs, Cloud Foundry tasks, CF tasks, Kyma, OAuth 2.0, XSUAA, @sap/jobs-client, REST API, asynchronous jobs, action endpoint, run logs, SAP Cloud ALM, Alert Notification Service, multitenancy, tenant-aware, BC-CP-CF-JBS/plugin install sap-btp-job-scheduling@sap-skillsv2.2.0btp
  17. 17sap-btp-master-data-integrationConfigures and integrates SAP Master Data Integration (MDI) service on SAP Business Technology Platform. Use when setting up MDI tenants, connecting applications (S/4HANA, SuccessFactors, Ariba, Fieldglass, etc.), configuring distribution models, SOAP APIs for business partners, extensibility, or troubleshooting master data replication. Covers One Domain Model integration, Business Data Orchestration, client authentication (OAuth2, mTLS), and security configurations./plugin install sap-btp-master-data-integration@sap-skillsv2.2.0btp
  18. 18sap-btp-service-managerThis skill provides comprehensive knowledge for SAP Service Manager on SAP Business Technology Platform (BTP). It should be used when managing service instances, bindings, brokers, and platforms across Cloud Foundry, Kyma, Kubernetes, and other environments. Use when provisioning services via SMCTL CLI, BTP CLI, or REST APIs, configuring OAuth2 authentication, working with the SAP BTP Service Operator in Kubernetes, troubleshooting service consumption issues, or implementing cross-environment service management. Keywords: SAP Service Manager, BTP, service instances, service bindings, SMCTL, service broker, OSBAPI, Cloud Foundry, Kyma, Kubernetes, service-manager, service-operator-access, subaccount-admin, OAuth2, X.509, service marketplace, service plans, rate limiting, cf create-service, btp create services/instance, ServiceInstance CRD, ServiceBinding CRD/plugin install sap-btp-service-manager@sap-skillsv2.2.0btp
  19. 19sap-cap-capireSAP Cloud Application Programming Model (CAP) development skill using Capire documentation. Use when: building CAP applications, defining CDS models, implementing services, working with SAP HANA/SQLite/PostgreSQL databases, deploying to SAP BTP Cloud Foundry or Kyma, implementing Fiori UIs, handling authorization, multitenancy, or messaging. Covers CDL/CQL/CSN syntax, Node.js and Java runtimes, event handlers, OData services, and CAP plugins./plugin install sap-cap-capire@sap-skillsv2.2.0cap
  20. 20sap-cloud-sdk-aiIntegrates SAP Cloud SDK for AI into JavaScript/TypeScript and Java applications. Use when building applications with SAP AI Core, Generative AI Hub, or Orchestration Service. Covers chat completion, embedding, streaming, function calling, content filtering, data masking, document grounding, prompt registry, and LangChain/Spring AI integration. Supports OpenAI GPT-4o, Llama, Gemini, Amazon Nova, and other foundation models via SAP BTP./plugin install sap-cloud-sdk-ai@sap-skillsv2.2.0ai
  21. 21sap-datasphereSAP Datasphere development skill with 3 specialized agents, 5 slash commands, and validation hooks. Use when building data warehouses on SAP BTP, creating analytic models, configuring data flows and replication flows, setting up connections, managing spaces and users, implementing data access controls, or using the datasphere CLI. Covers Data Builder, Business Builder, analytic models, 40+ connection types, real-time replication, task chains, content transport, and data marketplace./plugin install sap-datasphere@sap-skillsv2.2.0data-analytics
  22. 22sap-fiori-toolsDevelops SAP Fiori applications using SAP Fiori tools extensions for VS Code and SAP Business Application Studio. Use when: generating Fiori Elements or Freestyle SAPUI5 applications, configuring Page Editor for List Report or Object Page, working with annotations and Service Modeler, setting up deployment to ABAP or Cloud Foundry, creating adaptation projects, using Guided Development, previewing with mock data or live data, configuring SAP Fiori launchpad, or using AI-powered generation with Project Accelerator/Joule. Technologies: SAP Fiori Elements, SAPUI5, OData V2/V4, CAP, SAP BTP, ABAP, Cloud Foundry, fiori-mcp-server (MCP tools for AI-assisted generation)./plugin install sap-fiori-tools@sap-skillsv2.2.0ui-development
  23. 23sap-hana-cliAssists with SAP HANA Developer CLI (hana-cli) for database development and administration. Use when: installing hana-cli, connecting to SAP HANA databases, inspecting database objects (tables, views, procedures, functions), managing HDI containers, executing SQL queries, converting metadata to CDS/EDMX/OpenAPI formats, managing SAP HANA Cloud instances, working with BTP CLI integration, or troubleshooting hana-cli commands. Covers: 91 commands, 17+ output formats, HDI container management, cloud operations./plugin install sap-hana-cli@sap-skillsv2.2.0hana
  24. 24sap-hana-cloud-data-intelligenceDevelops data processing pipelines, integrations, and machine learning scenarios in SAP Data Intelligence Cloud. Use when building graphs/pipelines with operators, integrating ABAP/S4HANA systems, creating replication flows, developing ML scenarios with JupyterLab, or using Data Transformation Language functions. Covers Gen1/Gen2 operators, subengines (Python, Node.js, C++), structured data operators, and repository objects./plugin install sap-hana-cloud-data-intelligence@sap-skillsv2.2.0hana
  25. 25sap-hana-mlSAP HANA Machine Learning Python Client (hana-ml) development skill. Use when: Building ML solutions with SAP HANA's in-database machine learning using Python hana-ml library for PAL/APL algorithms, DataFrame operations, AutoML, model persistence, and visualization. Keywords: hana-ml, SAP HANA, machine learning, PAL, APL, predictive analytics, HANA DataFrame, ConnectionContext, classification, regression, clustering, time series, ARIMA, gradient boosting, AutoML, SHAP, model storage/plugin install sap-hana-ml@sap-skillsv2.2.0hana
  26. 26sap-sac-custom-widgetSAP Analytics Cloud (SAC) Custom Widget development. Use when building custom visualizations, extending SAC with Web Components, or creating Widget Add-Ons. Covers JSON metadata, JavaScript Web Components, lifecycle functions, data binding with feeds, styling/builder panels, property/event/method definitions, third-party library integration, hosting, security, performance, and debugging. Includes Widget Add-On feature (QRC Q4 2023+) and templates for widgets, charts, and KPI cards./plugin install sap-sac-custom-widget@sap-skillsv2.2.0data-analytics
  27. 27sap-sac-planningThis skill should be used when developing SAP Analytics Cloud (SAC) planning applications, including building planning-enabled stories, analytics designer applications with planning functionality, data actions, multi actions, version management, and planning workflows. Use when creating planning models, implementing data entry forms, configuring spreading/distribution/allocation, setting up data locking, building calendar-based planning processes with approval workflows, writing JavaScript scripts for planning automation, using the getPlanning() API, PlanningModel API, or DataSource API for planning scenarios, troubleshooting planning performance issues, integrating predictive forecasting into planning workflows, implementing Seamless Planning with SAP Datasphere, configuring BPC live connections for BW on HANA integration, building value driver trees for what-if analysis, or debugging data actions with tracing./plugin install sap-sac-planning@sap-skillsv2.2.0data-analytics
  28. 28sap-sac-scriptingComprehensive SAC scripting skill for SAP Analytics Cloud Analytics Designer and Optimized Story Experience. This skill should be used when the user asks to "create SAC script", "debug Analytics Designer", "optimize SAC performance", "planning operations in SAC", "filter data in SAC", "use DataSource API", "chart scripting", "table manipulation", "SAC event handlers", "version management", "data locking", "Optimized Story Experience API", "OSE scripting", "OSE widget API", "OSE DataSource", "story scripting API", "OSE planning API", "OSE method", "optimized story", "SAC story scripting", "story script", "SAC scripting", or works with SAC widgets, planning models, or analytics applications./plugin install sap-sac-scripting@sap-skillsv2.2.0data-analytics
  29. 29sap-sqlscriptThis skill should be used when the user asks to "write a SQLScript procedure", "create HANA stored procedure", "implement AMDP method", "optimize SQLScript performance", "handle SQLScript exceptions", "debug HANA procedure", "create table function", or mentions SQLScript, SAP HANA procedures, AMDP, EXIT HANDLER, or code-to-data paradigm. Comprehensive SQLScript development guidance for SAP HANA database programming including syntax patterns, built-in functions, exception handling, performance optimization, cursor management, and ABAP Managed Database Procedure (AMDP) integration./plugin install sap-sqlscript@sap-skillsv2.2.0data-analytics
  30. 30sapui5This skill should be used when developing SAP UI5 applications, including creating freestyle apps, Fiori Elements apps, custom controls, testing, data binding, OData integration, routing, and troubleshooting. Use when building enterprise web applications with SAP UI5 framework, implementing MVC patterns, configuring manifest.json, creating XML views, writing controllers, setting up data models (JSON, OData v2/v4), implementing responsive UI with sap.m controls, building Fiori Elements apps, writing unit tests with QUnit, integration tests with OPA5, setting up mock servers, handling security (XSS, CSP), optimizing performance, implementing accessibility features, or debugging UI5 applications. Also covers sap.ui.mdc controls and TypeScript control libraries./plugin install sapui5@sap-skillsv2.2.0ui-development
  31. 31sapui5-cliManages SAPUI5/OpenUI5 projects using the UI5 Tooling CLI (@ui5/cli). Use when initializing UI5 projects, configuring ui5.yaml or ui5-workspace.yaml files, building UI5 applications or libraries, running development servers with HTTP/2 support, creating custom build tasks or server middleware, managing workspace/monorepo setups, troubleshooting UI5 CLI errors, migrating between UI5 CLI versions, or optimizing build performance. Supports both OpenUI5 and SAPUI5 frameworks with complete configuration and extensibility guidance./plugin install sapui5-cli@sap-skillsv2.2.0ui-development
  32. 32sapui5-linterUse this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation./plugin install sapui5-linter@sap-skillsv2.2.0ui-development

Files

README.md

SAP Skills for Claude Code

32 Claude Code plugins for SAP development

License: GPL-3.0 Plugins Version

Production-ready Claude Code plugins for SAP development. Each plugin provides context-aware skills that activate automatically when you work with SAP BTP, CAP, Fiori, ABAP, Analytics, and more.

Note: These skills follow Claude Code plugin patterns and are optimized for the Claude Code CLI and Claude Desktop. While the underlying skill content can be adapted for other AI harnesses, they are not automatically usable outside Claude Code without extraction and modification.

πŸ”Œ Platform Support

This repository uses Claude Plugin Patterns β€” natively supported by:

Platform Status Notes
Claude Code βœ… Native Full marketplace support
Factory Droid βœ… Native Full marketplace support

**For all other Platforms like opencode, codex and others, you can use https://github.com/enulus/OpenPackage **

Installation

Add the SAP Skills marketplace to Claude Code:

# 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 plugins 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

# Plugins are automatically available from the plugins/ directory

Or browse and install from the marketplace:

claude-code marketplace browse

How It Works

Once installed, plugins provide skills that automatically activate based on your project context. No manual invocation neededβ€”just start working:

  • "Create a new CAP service" β†’ sap-cap-capire activates
  • "Set up Fiori Elements app" β†’ sap-fiori-tools activates
  • "Deploy to BTP" β†’ sap-btp-cloud-platform activates
  • "Write ABAP CDS view" β†’ sap-abap-cds activates
  • "Create SAC planning model" β†’ sap-sac-planning activates

Claude Code intelligently loads relevant skills when you need them, providing expert guidance without overwhelming your context.


Available Plugins (32)

Component Legend

All plugins include context-aware skills. Advanced features shown in table columns:

  • Commands: Slash commands for quick access
  • Agents: Specialized autonomous assistants
  • MCP: Model Context Protocol server integration
  • LSP: Language Server Protocol VS Code extension support

πŸ”§ Tooling & Development (2)

Plugin Commands Agents MCP LSP Description
sap-api-style β€” β€” β€” β€” API documentation standards following SAP guidelines
sap-hana-cli β€” β€” βœ“ β€” SAP HANA Developer CLI for database operations

☁️ SAP BTP Platform (14)

Plugin Commands Agents MCP LSP 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)

Plugin Commands Agents MCP LSP Description
sap-fiori-tools β€” β€” βœ“ β€” SAP Fiori Tools development and deployment
sapui5 5 4 βœ“ β€” SAPUI5 framework development
sapui5-cli β€” β€” β€” β€” SAPUI5 CLI tools and commands
sapui5-linter β€” β€” β€” β€” SAPUI5 code quality and linting

πŸ“Š Data & Analytics (5)

Plugin Commands Agents MCP LSP Description
sap-datasphere 5 3 βœ“ β€” 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 βœ“ β€” SAP Analytics Cloud scripting API

βš™οΈ Core Technologies (7)

Plugin Commands Agents MCP LSP 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 βœ“ βœ“ 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 4 3 β€” βœ“ 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.json files
  • Modular organization: Each plugin is self-contained with its own resources
  • Advanced features: 7 plugins include commands (29 total), 7 with agents (24 total), 6 with MCP integration, 2 with LSP support
  • Cross-references: 13 plugins have marketplace cross-references to related plugins

Building New Plugins

Want to contribute a new SAP plugin? Follow the quick workflow:

  1. Use plugin-dev for basics (FIRST):

    • Run: /use plugin-dev:skill-development
    • Covers: YAML frontmatter, plugin structure, directory layout
    • Official Anthropic standards
  2. Add SAP-specific elements:

    • Read Contributor Guide for:
      • SAP SDK version tracking
      • Production testing requirements
      • Error catalog patterns
      • Marketplace cross-references
  3. Generate plugin manifests:

    ./scripts/sync-plugins.sh
  4. Test and verify:

  5. Submit:

    git add plugins/your-plugin .claude-plugin/marketplace.json
    git commit -m "Add your-plugin 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.8 - Plugin manifest structure improvements and description sanitization

v2.1.7 - Plugin metadata and validation updates

v2.1.6 - SQLScript environment setup command with VS Code LSP integration

v2.1.5 - SAC Scripting MCP integration (90 tools across 11 service areas)

v2.1.4 - Fiori Tools MCP integration (5 tools for semantic search & app generation)

v2.1.3 - Reserved words validation and marketplace description fixes

For complete history, see CHANGELOG.md.


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 plugins (use plugin-dev + Contributor Guide)
  • Improve existing plugins with updated docs or references
  • Help maintain package versions and dependencies

Quality Standards:

  • All plugins must be production-tested
  • Package versions must be current (verified quarterly)
  • Known issues must be documented with sources

Support


License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


Maintained by: E.J. Repository: https://github.com/secondsky/sap-skills Last Updated: 2026-04-02 (v2.1.8)

Facts

Kind
Marketplace
Repo
AndreaFusar/https-github.com-secondsky-sap-skills
Group
Uncategorized
Stars
0
Marketplace name
sap-skills
Owner
E.J.
License
GPL-3.0
Language
JavaScript
Created
2026-05-19
Last push
2026-05-19
Plugins
32

More on this shelf

  1. 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
  2. 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
  3. 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
  4. 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source β€” self-host for your organization with complete privacy.172.7k
  5. 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
  6. 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k