By AndreaFusar
SAP 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.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
SAP Datasphere CLI command reference with examples
Generate step-by-step connection setup guides for SAP Datasphere
Generate SAP Datasphere space configuration templates with best practices
Generate SAP Datasphere view templates for different modeling scenarios
List all available SAP Datasphere MCP tools with descriptions and usage examples
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 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 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
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 |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub andreafusar/https-github.com-secondsky-sap-skills --plugin sap-datasphereComprehensive 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.
Guides 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.
This 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
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
Comprehensive 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.
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.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review