Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By secondsky
Build and manage SAP Datasphere data warehouses on SAP BTP: configure spaces, users, and security; create analytic models and data flows; set up connections to 40+ sources; and run CLI commands. Includes specialized agents for admin, connections, and modeling, plus auto-approval hooks and MCP server.
npx claudepluginhub secondsky/sap-skills --plugin sap-datasphereSAP Datasphere CLI command reference with examples
Generate step-by-step connection setup guides for SAP Datasphere
List all available SAP Datasphere MCP tools with descriptions and usage examples
Generate SAP Datasphere space configuration templates with best practices
Generate SAP Datasphere view templates for different modeling scenarios
Use this agent when managing SAP Datasphere administration tasks including spaces, users, roles, security, monitoring, and system configuration. Examples: <example> Context: User needs to set up a new space user: "How should I configure a new space for our analytics team?" assistant: "Let me use the datasphere-admin-helper agent to guide you through space creation with proper storage allocation, user assignments, and security settings." <commentary> Space configuration is a core administrative task requiring understanding of storage, permissions, and best practices. </commentary> </example> <example> Context: User needs to implement row-level security user: "I need to set up data access controls so users only see their region's data" assistant: "I'll use the datasphere-admin-helper agent to help design your data access control strategy with proper permission tables and criteria mapping." <commentary> Data access controls require understanding of security patterns and enforcement mechanisms. </commentary> </example> <example> Context: User wants to monitor system performance user: "How can I monitor which queries are consuming the most resources?" assistant: "Let me engage the datasphere-admin-helper agent to help you set up monitoring for statement analysis, resource tracking, and workload management." <commentary> Monitoring and performance management are key administrative responsibilities. </commentary> </example> <example> Context: User needs to manage elastic compute user: "When should I scale up elastic compute nodes?" assistant: "I'll use the datasphere-admin-helper agent to help you understand elastic compute patterns and configure appropriate scaling for your workloads." <commentary> Elastic compute management requires understanding of workload patterns and cost optimization. </commentary> </example>
Use this agent when setting up connections, configuring replication, working with remote tables, or integrating data from external systems into SAP Datasphere. Examples: <example> Context: User needs to connect to SAP S/4HANA user: "How do I set up a connection from Datasphere to our S/4HANA system?" assistant: "Let me use the datasphere-integration-advisor agent to guide you through the S/4HANA connection setup, including prerequisites, Cloud Connector configuration, and best practices." <commentary> SAP system connections require specific configuration steps and often involve Cloud Connector. </commentary> </example> <example> Context: User wants to replicate data from SAP BW user: "I need to set up replication flows from BW/4HANA to Datasphere" assistant: "I'll use the datasphere-integration-advisor agent to help configure your replication flow with proper source selection, delta handling, and scheduling." <commentary> BW replication has specific requirements for model transfer and data extraction. </commentary> </example> <example> Context: User needs cloud storage integration user: "How can I connect to AWS S3 buckets from Datasphere?" assistant: "Let me engage the datasphere-integration-advisor agent to set up your AWS S3 connection with proper authentication, path configuration, and import settings." <commentary> Cloud storage connections require specific authentication and configuration patterns. </commentary> </example> <example> Context: User has connection issues user: "My Cloud Connector connection keeps timing out" assistant: "I'll use the datasphere-integration-advisor agent to diagnose your connectivity issue and provide troubleshooting steps for Cloud Connector." <commentary> Connection troubleshooting requires understanding of network architecture and common issues. </commentary> </example>
Use this agent when designing SAP Datasphere data models, creating views (graphical or SQL), building analytic models, or working with the Data Builder. Examples: <example> Context: User needs to create a new view for analytics user: "I need to create a view that combines sales data from multiple sources for reporting" assistant: "Let me use the datasphere-modeler agent to help you design the optimal view structure, including join strategies, calculated columns, and semantic annotations." <commentary> The user needs guidance on view design, which is a core Data Builder task this agent specializes in. </commentary> </example> <example> Context: User is building an analytic model user: "How should I structure my analytic model for financial reporting with multiple dimensions?" assistant: "I'll use the datasphere-modeler agent to help design your analytic model with proper dimension and measure definitions, hierarchies, and currency conversion settings." <commentary> Analytic model design requires understanding of dimensions, measures, and semantic types. </commentary> </example> <example> Context: User wants to understand SQL view vs graphical view choice user: "Should I use a SQL view or graphical view for my transformation logic?" assistant: "Let me engage the datasphere-modeler agent to evaluate your requirements and recommend the best approach between graphical and SQL views." <commentary> View type selection is a key architectural decision this agent helps with. </commentary> </example> <example> Context: User needs to design a data flow user: "I need to create a data flow to load and transform data from S/4HANA" assistant: "I'll use the datasphere-modeler agent to help design your data flow with appropriate operators, transformations, and error handling." <commentary> Data flow design is a core Data Builder capability. </commentary> </example>
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The most comprehensive SAP Datasphere plugin for Claude. 18 specialized skills covering exploration, data modeling, integration, BW Bridge migration, security architecture, CLI automation, business content activation, catalog governance, performance optimization, and troubleshooting β all through natural language. Powered by 45 MCP tools with enterprise-grade security.
Develops 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.
Skills for working with Bauplan data lakehouses. Includes data exploration, pipeline creation, safe S3 ingestion, pipeline debugging, data assessment, and quality check generation.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
This 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.
This 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
SAP 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
Develops 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
This 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
32 Claude Code plugins for SAP development
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.
This repository uses Claude Plugin Patterns β natively supported by:
| Platform | Status | Notes |
|---|---|---|
| Claude Code | β Native | Full marketplace support |
| Factory Droid | β Native | Full marketplace support |
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" }
]
}
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
Once installed, plugins provide skills that automatically activate based on your project context. No manual invocation neededβjust start working:
sap-cap-capire activatessap-fiori-tools activatessap-btp-cloud-platform activatessap-abap-cds activatessap-sac-planning activatesClaude Code intelligently loads relevant skills when you need them, providing expert guidance without overwhelming your context.
All plugins include context-aware skills. Advanced features shown in table columns:
| 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 |
| 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 |