
secondsky/sap-skills
70 skills12.5k installs27.6k starsGitHub
Install
npx skills add https://github.com/secondsky/sap-skillsSkills in this repo
1Sap Abapsap-abap is a secondsky/sap-skills agent skill focused on ABAP development inside SAP ERP and S/4HANA enterprise systems. It guides authoring and refactoring of reports, classes, Core Data Services views, RFC and BAPI integrations, and custom business logic that runs on SAP application servers. Developers reach for sap-abap when extending standard SAP processes, building internal ALV reports, exposing OData through CDS, or calling remote function modules from custom code. The skill suits consultants and in-house SAP developers who need agent assistance that respects SAP naming, transport, and landscape conventions rather than generic backend patterns.719installs2Sap Fiori Toolssap-fiori-tools is a Claude Code skill for developers building SAP Fiori applications on SAP BTP or on-premise landscapes. The skill guides scaffolding Fiori elements and freestyle apps via SAP Fiori tools, configuring manifest.json, OData annotations, Fiori launchpad tiles, theming, and standard list-report/object-page patterns. Enterprise developers reach for sap-fiori-tools when bootstrapping OData-connected UIs instead of hand-writing boilerplate XML views and routing. The skill aligns output with SAP UI5 conventions so apps integrate into launchpad navigation and respect annotation-driven metadata extensions.632installs3Sap Cap Capiresap-cap-capire is a Claude Code skill from secondsky/sap-skills for building production-ready SAP BTP cloud applications with the Cloud Application Programming Model. It covers CAP CDS domain models, OData service exposure, and Node.js or Java service handlers aligned with CAPire reference patterns. Developers reach for sap-cap-capire when extending S/4HANA or SAP BTP solutions that need typed entities, event handlers, and enterprise-grade API contracts instead of ad hoc REST endpoints. The skill targets teams shipping OData-backed microservices and side-by-side extensions on SAP's managed cloud stack.614installs4Sap Btp Developer Guidesap-btp-developer-guide is a Claude Code agent skill from secondsky/sap-skills that provides comprehensive guidance for developing business applications on SAP Business Technology Platform. The skill covers CAP development with Node.js, Java, and TypeScript on Cloud Foundry or Kyma runtimes, ABAP Cloud in the BTP ABAP Environment, SAP HANA Cloud persistence, and SAP Fiori or SAPUI5 UIs. Reference guides address architecture, connectivity via Destination and Connectivity services, XSUAA OAuth security, observability with SAP Cloud ALM, CI/CD pipelines, and multitenant SaaS patterns. Developers use it for side-by-side extensions to SAP S/4HANA and SuccessFactors, OData and CDS modeling, and SAP Business Application Studio workflows. The skill is based on SAP-docs/btp-developer-guide and bundles multiple reference markdown files for CAP, ABAP Cloud, security, and operations. Engineers reach for sap-btp-developer-guide when wiring BTP destinations, deploying CAP apps, or integrating remote SAP systems.574installs5Sap Btp Best Practicessap-btp-best-practices is an agent skill in secondsky/sap-skills (version 2.3.2, GPL-3.0) providing SAP BTP enterprise guidance for account hierarchies, global accounts, directories, subaccounts, Cloud Foundry, Kyma, ABAP environments, SAP Identity Authentication, CI/CD, governance, Platform Engineering, failover, and application lifecycle management. The SKILL.md organizes guidance across ten practice areas—from platform fundamentals and account models through security, connectivity, development, AI development, deployment, high availability, and operations—linked to official SAP BTP best-practices documentation. Developers reach for sap-btp-best-practices when planning a BTP landscape, configuring destinations and connectivity, designing multi-region failover, or establishing CI/CD and transport governance before implementation skills like sap-btp-cloud-platform or sap-cap-capire execute details. The parent repository bundles 37 SAP plugins for AI coding assistants. Use during BTP architecture reviews or greenfield SAP cloud programs. Skip for non-SAP stacks, pure ABAP on-prem-only work, or teams needing only CAP application code with an existing governed landscape.545installs6Sap Abap Cdssap-abap-cds is a skill in secondsky/sap-skills for SAP practitioners building Core Data Services artifacts on ABAP stacks. It guides authoring and refining CDS views and entities that model ERP data and expose analytical and transactional interfaces within S/4HANA environments. SAP developers and integration engineers reach for sap-abap-cds when OData or Fiori consumers need stable, semantically rich data definitions instead of ad-hoc SQL copies. The skill fits enterprise backend work where CDS annotations, associations, and entity projections must align with standard SAP data models.493installs7Sap Btp Connectivitysap-btp-connectivity is an enterprise integration skill from secondsky/sap-skills for wiring SAP Business Technology Platform apps to on-premise and private backends. The skill guides configuration of BTP destinations, SAP Cloud Connector tunnels, and principal propagation so cloud services authenticate as the correct on-premise user or system identity. Developers reach for it when building hybrid SAP scenarios—exposing ABAP, S/4HANA, or private RFC and HTTP endpoints to BTP microservices or SAP Build apps. It focuses on secure connectivity patterns rather than generic REST scaffolding. The secondsky/sap-skills collection targets SAP developers shipping cloud-to-on-prem integrations on BTP.473installs8Sap Btp Cloud LoggingSAP BTP Cloud Logging skill guides Claude Code through configuring, querying, and operating centralized logging on SAP Business Technology Platform so enterprise teams can troubleshoot services, correlate incidents, and satisfy audit retention needs.421installs9Sapui5 Clisapui5-cli guides Claude through SAPUI5/OpenUI5 command-line workflows for enterprise web UIs: initializing projects, running local dev servers, building production bundles, and aligning output with SAP Fiori conventions.415installs10Sap Api StyleEnforces SAP API style for OData and REST services on BTP and S/4HANA: consistent naming, versioning, pagination, errors, and documentation patterns. Helps teams building API and SaaS integrations avoid rework, partner rejection, and inconsistent contracts across multi-system SAP landscapes.391installs11Sap Ai CoreCovers SAP AI Core on Business Technology Platform: provisioning AI resources, packaging models, deploying inference, and integrating predictions into SAP applications. Targets SaaS, API, and agent scenarios that need governed enterprise ML pipelines instead of ad hoc notebooks or non-SAP cloud-only stacks.355installs12Sap Hana Clisap-hana-cli documents SAP HANA command-line administration: connecting to tenants, executing SQL, managing users and schemas, scripting maintenance, and troubleshooting performance for cloud and on-prem HANA workloads.347installs13Sap SqlscriptGuides creation and refinement of SAP HANA SQLScript for enterprise workloads, covering procedures, functions, table types, cursors, and performance patterns inside secondsky/sap-skills.341installs14Sap Cloud Sdk Aisap-cloud-sdk-ai covers SAP Cloud SDK for AI: configuring destinations, calling foundation models, grounding responses on business objects, and shipping agent-style features inside SAP cloud and on-prem extensions.332installs15Sap Dataspheresap-datasphere guides SAP Datasphere setup: tenant spaces, data integration pipelines, semantic business models, and governed consumption paths feeding analytics, AI grounding, and CAP applications on BTP.328installs16Sap Btp Business Application StudioCovers SAP Business Application Studio on SAP BTP: creating dev spaces, opening CAP/Fiori/extension projects, binding destinations and services, running and debugging cloud apps, and pushing artifacts to BTP runtimes from a browser-based IDE tailored to enterprise SaaS delivery.324installs17Sap Btp Build Work Zone AdvancedGuides advanced SAP Build Work Zone implementation on SAP BTP: designing digital workplaces, configuring workspaces and channels, customizing portal shell and themes, wiring launchpad destinations, and governing multi-tenant enterprise access for SaaS-style employee hubs.323installs18Sapui5 Lintersapui5-linter is a Claude Code skill for code review & quality. It helps solo builders move faster with AI-assisted development.314installs19Sap Btp Job SchedulingSkill for configuring SAP Business Technology Platform Job Scheduling to create, deploy, and manage recurring background jobs inside SAP-centric enterprise stacks. Covers service enablement, job definitions, destination connectivity, retry behavior, and operational patterns for reliable timed processing on BTP rather than ad-hoc cron scripts.312installs20Sap Btp Master Data IntegrationSAP BTP master data integration skill helps Claude Code design pipelines and APIs that synchronize canonical master entities between SAP core systems and BTP, reducing duplicate records, broken hierarchies, and inconsistent downstream analytics.312installs21Sap Btp Cloud Transport Managementsap-btp-cloud-transport-management is a Claude Code skill in the AI & Agent Building category.302installs22Sap Btp Intelligent Situation AutomationExplains SAP BTP Intelligent Situation Automation for detecting business situations, defining responses, and orchestrating workflows across SAP and external apps. Fits SaaS, API, and agent builds needing event-driven automation with enterprise governance rather than standalone scripts.301installs23Sap Hana MlCovers SAP HANA machine learning with PAL/APL, SQLScript pipelines, in-database training, and embedded scoring next to transactional ERP data. Suited to SaaS and API solutions needing governed, low-latency predictions without exporting sensitive data to external ML platforms.301installs24Sap Btp Service Managersap-btp-service-manager is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.297installs25Sap Hana Cloud Data IntelligenceGuides Claude through SAP HANA Cloud Data Intelligence setup and pipeline authoring: spaces, connections, replication flows, transformation graphs, and governed delivery of analytics-ready datasets on SAP BTP.297installs26Sap Btp Ciassap-btp-cias is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.292installs27Sap Sac Planningsap-sac-planning is a Claude Code skill for productivity & planning. It helps solo builders move faster with AI-assisted development.279installs28Sap Sac Custom Widgetsap-sac-custom-widget is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.277installs29Sapui5sapui5 is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.253installs30Sap Btp Cloud Platformsap-btp-cloud-platform is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.231installs31Dependency Upgradedependency-upgrade is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.219installs32Sap Btp Cloud Identity ServicesProvides guidance for setting up authentication, user provisioning, and policy-based authorization for SAP BTP applications. A developer uses it when configuring IAS/IPS/AMS, subaccount trust, or migrating from XSUAA.219installs33Sap Btp Integration SuiteGuides constructing integration flows, API proxies, and event-driven and B2B integrations on SAP BTP Integration Suite. A developer uses it for iFlow development, adapter configuration, and message-mapping troubleshooting.217installs34Sap Dependency SecurityProvides secure dependency-upgrade and MCP trust workflows to prevent supply-chain attacks across SAP CAP/UI5/Fiori/HANA stacks. A developer uses it when upgrading deps, pinning SAP MCP servers, or configuring security policies.212installs35Sap Cloud Sdk Ai Pythonsap-cloud-sdk-ai-python is a Claude Code skill for python. It helps solo builders move faster with AI-assisted development.205installs36Claude Automation Recommenderclaude-automation-recommender is a Claude Code skill in the Automation & Workflows category.2installs37Claude Md Improverclaude-md-improver is a Claude Code skill for ai & agent building. It helps developers move faster with AI-assisted coding.2installs38Dependency UpgradeSecure dependency upgrades with supply-chain protection. Provides cooldown windows, staged rollout, and configurable security policies so teams can update packages without pulling in compromised or malicious releases. A developer uses it when bumping dependencies, hardening their supply chain, or setting policy to defend against dependency-based attacks.0installs39Sap AbapA comprehensive ABAP development skill for SAP systems. Covers internal tables, structures, ABAP SQL, object-oriented programming, the RESTful Application Programming Model (RAP), CDS views, EML statements, ABAP Cloud, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, and ABAP unit testing. A developer uses it when writing or modernizing ABAP backend code.0installs40Sap Abap CdsA comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling and semantic enrichment. Covers creating CDS views and view entities, annotations, associations and cardinality, input parameters, built-in functions, CASE expressions, DCL access control, and querying CDS from ABAP, spanning ABAP 7.4+ through ABAP Cloud. A developer uses it when modeling data and building views on SAP systems.0installs41Sap Ai CoreGuides development on SAP AI Core and AI Launchpad for enterprise AI/ML on SAP BTP. Covers deploying generative models (GPT, Llama, Gemini, Mistral), orchestration with templating/filtering/grounding, RAG with vector databases, ML training pipelines, content filtering and PII masking, embeddings, tool calling, and structured outputs. A developer uses it when integrating AI capabilities into SAP apps or running ML workloads on BTP.0installs42Sap Api StyleComprehensive guidance for documenting SAP APIs to the SAP API Style Guide. Covers naming conventions, documentation comments, OpenAPI specifications, deprecation policies, quality checklists, and manual-doc templates across REST, OData, Java, JavaScript,.NET, and C/C++. A developer uses it when writing or reviewing API reference docs that must align with SAP API Business Hub standards.0installs43Sap Btp Best PracticesProduction-ready guidance for architecting and operating SAP BTP at enterprise scale. Covers global-account/directory/subaccount hierarchies, Cloud Foundry/Kyma/ABAP environments, SAP Identity Authentication, CI/CD pipelines, governance, and multi-region failover. A developer reaches for it when planning a BTP landing zone, standing up Platform Engineering, or hardening lifecycle and resilience on SAP's cloud platform.0installs44Sap Btp Build Work Zone AdvancedSap-btp-build-work-zone-advanced develops and administers SAP Build Work Zone (advanced edition) digital-workplace solutions: creating workspaces, workpages, and collaborative sites, building UI Integration Cards, integrating with Microsoft 365/Teams/SharePoint/Google Drive, configuring chatbots and webhooks, SCIM user provisioning, theming, and role-based access. Developers use it to assemble a branded digital workplace portal.0installs45Sap Btp Business Application StudioSap-btp-business-application-studio is a guide to SAP Business Application Studio, the cloud IDE on SAP BTP: creating and configuring dev spaces, connecting to external systems, managing Git repositories, configuring runtimes, using generators/templates, and deploying multi-target applications. Developers use it to set up and operate their BTP development environment.0installs46Sap Btp CiasSap-btp-cias is a skill for the SAP BTP Cloud Integration Automation Service (CIAS): setting up subscriptions, configuring destinations, assigning CIAS roles, planning integration scenarios, working through My Inbox tasks, and monitoring scenario execution to integrate SAP products such as S/4HANA, SuccessFactors, and SAP Build. Integration teams use it to run guided, repeatable integration setups.0installs47Sap Btp Cloud LoggingSap-btp-cloud-logging provides guidance for the SAP Cloud Logging service on SAP BTP: creating logging instances, ingesting logs from Cloud Foundry/Kyma and via OpenTelemetry or JSON API, analyzing logs, metrics, and traces in OpenSearch Dashboards, configuring SAML auth and certificates, and troubleshooting ingestion. Operators use it for observability of BTP workloads.0installs48Sap Btp Cloud PlatformSap-btp-cloud-platform is a comprehensive SAP Business Technology Platform reference for cloud development, deployment, and operations: setting up accounts, working across Cloud Foundry, Kyma, and ABAP runtimes, managing entitlements and quotas, configuring identity providers (XSUAA), using the btp/CF CLIs, deploying multi-target applications, and setting up CI/CD. Operators and developers use it as the platform-wide reference.0installs49Sap Btp Cloud Transport ManagementSap-btp-cloud-transport-management is a skill for the SAP Cloud Transport Management service on SAP BTP: setting up transport landscapes, configuring nodes and routes, managing import queues, deploying multi-target applications across Cloud Foundry environments, integrating with CI/CD pipelines, and implementing change-management workflows. Release engineers use it to promote and deploy BTP applications.0installs50Sap Btp ConnectivitySap-btp-connectivity covers SAP BTP connectivity: configuring destinations (HTTP, RFC, LDAP, MAIL, TCP), setting up cloud-to-on-premise connectivity with the Cloud Connector, implementing OAuth and principal propagation, deploying connectivity proxies in Kubernetes/Kyma, and troubleshooting connectivity errors. Developers use it to connect BTP apps to backend and on-prem systems.0installs51Sap Btp Developer GuideSap-btp-developer-guide is a broad guide to developing business applications on SAP BTP using CAP (Node.js/Java) or ABAP Cloud: deploying to Cloud Foundry or Kyma, integrating with HANA Cloud, building Fiori UIs, connecting remote SAP systems, building multitenant SaaS, setting up CI/CD, and adding observability. Developers use it as the end-to-end reference for BTP app development.0installs52Sap Btp Integration SuiteSap-btp-integration-suite covers enterprise integration on SAP BTP: Cloud Integration (iFlows), API Management, Event Mesh, Edge Integration Cell, Integration Advisor, and Trading Partner Management. Integration developers use it to build integration flows, manage API proxies, design event-driven and B2B/EDI integrations, and process messages with Groovy/JavaScript.0installs53Sap Btp Intelligent Situation AutomationSap-btp-intelligent-situation-automation is an archived skill giving legacy guidance for SAP BTP Intelligent Situation Automation: exporting data before access is removed, unsubscribing, and reviewing historical situation-automation setups (Event Mesh, destinations, role collections). It is used only to maintain or decommission existing ISA tenants.0installs54Sap Btp Job SchedulingSap-btp-job-scheduling provides guidance for the SAP BTP Job Scheduling Service: creating one-time and recurring scheduled jobs, defining cron schedules, running Cloud Foundry tasks and Kyma jobs, using the REST API with OAuth2/XSUAA, and monitoring run logs. Operators use it to automate background and asynchronous jobs on BTP.0installs55Sap Btp Master Data IntegrationSap-btp-master-data-integration configures the SAP Master Data Integration service on SAP BTP: setting up MDI tenants, connecting applications (S/4HANA, SuccessFactors, Ariba, Fieldglass), configuring distribution models and SOAP business-partner APIs, and securing replication (OAuth2/mTLS). Integration developers use it to keep master data in sync across SAP systems.0installs56Sap Btp Service ManagerSap-btp-service-manager covers SAP Service Manager on SAP BTP: managing service instances, bindings, brokers and platforms across Cloud Foundry, Kyma and Kubernetes via SMCTL, the BTP CLI, or REST APIs, plus OAuth2/X.509 auth and the BTP Service Operator. Platform operators use it to provision and govern services across environments.0installs57Sap Cap CapireSap-cap-capire is a development skill for the SAP Cloud Application Programming Model (CAP): defining CDS models, implementing services and OData APIs, writing event handlers, working with HANA/SQLite/PostgreSQL, handling authorization and multitenancy, and deploying to BTP Cloud Foundry or Kyma. Backend developers use it to build CAP services in Node.js or Java.0installs58Sap Cloud Sdk AiSap-cloud-sdk-ai integrates the SAP Cloud SDK for AI into JavaScript/TypeScript and Java applications, covering chat completion, embeddings, streaming, function calling, content filtering, data masking, document grounding, prompt registry, and LangChain/Spring AI integration over SAP BTP foundation models (GPT-4o, Llama, Gemini, Nova). Developers use it to add LLM features to SAP apps.0installs59Sap DatasphereSap-datasphere is a development skill for SAP Datasphere on SAP BTP: building data warehouses, creating analytic models, configuring data flows and replication flows, managing spaces and users, implementing data access controls, and using the datasphere CLI. Data engineers use it to model, integrate, and govern enterprise data.0installs60Sap Fiori ToolsSap-fiori-tools develops SAP Fiori applications using the SAP Fiori tools extensions for VS Code and Business Application Studio: generating Fiori Elements or freestyle SAPUI5 apps, editing List Report/Object Page via Page Editor, working with annotations, previewing with mock or live data, and deploying to ABAP or Cloud Foundry. Fiori developers use it to scaffold, configure, and ship Fiori UIs.0installs61Sap Hana CliSap-hana-cli assists with the SAP HANA Developer CLI (hana-cli) for database development and administration: connecting to HANA, inspecting database objects, managing HDI containers, executing SQL, converting metadata to CDS/EDMX/OpenAPI, and managing HANA Cloud instances. Developers use it to explore and operate HANA databases from the terminal.0installs62Sap Hana Cloud Data IntelligenceSap-hana-cloud-data-intelligence develops data-processing pipelines, system integrations, and ML scenarios in SAP Data Intelligence Cloud. It covers Gen1/Gen2 operators, Python/Node.js/C++ subengines, structured-data operators, replication flows, and the Data Transformation Language. Data engineers use it to move and transform data and run ML scenarios across SAP systems.0installs63Sap Hana MlSap-hana-ml is a skill for SAP HANA's in-database machine learning via the Python hana-ml library: PAL/APL algorithms, HANA DataFrame operations, AutoML, model persistence, SHAP explainability, and visualization. Data scientists use it to train classification, regression, clustering, and time-series models directly in HANA.0installs64Sap Sac Custom WidgetSap-sac-custom-widget covers building SAP Analytics Cloud custom widgets and Widget Add-Ons as JavaScript Web Components: JSON metadata, lifecycle functions, data binding via feeds, styling and developer panels, and property/event/method definitions. Developers use it to extend SAC with bespoke charts, KPI cards, and visualizations.0installs65Sap Sac PlanningSap-sac-planning supports building SAP Analytics Cloud planning applications: planning-enabled stories, data and multi actions, spreading/allocation, data locking, calendar-based approval workflows, value driver trees, and integration with Datasphere and BPC. Planning developers use it to implement and automate enterprise planning scenarios.0installs66Sap Sac ScriptingSap-sac-scripting is a scripting skill for SAP Analytics Cloud Analytics Designer and the Optimized Story Experience, covering chart and table manipulation, filters, event handlers, the DataSource API, planning operations and version management. Analytics developers use it to build and debug interactive SAC analytics applications and stories.0installs67Sap SqlscriptSap-sqlscript provides guidance for SAP HANA SQLScript: writing stored procedures and table functions, built-in functions, exception/cursor handling, performance optimization, and ABAP Managed Database Procedure (AMDP) integration under the code-to-data paradigm. HANA developers use it to build and tune database-side logic.0installs68Sapui5Sapui5 covers building SAP UI5 enterprise web apps: freestyle and Fiori Elements apps, custom controls, MVC with XML views and controllers, JSON/OData data models, routing, responsive sap.m UI, and QUnit/OPA5 testing. Frontend developers use it to design, implement, and debug UI5 applications.0installs69Sapui5 CliSapui5-cli manages SAPUI5/OpenUI5 projects through the UI5 Tooling CLI (@ui5/cli): initializing projects, editing ui5.yaml/ui5-workspace.yaml, building apps and libraries, running an HTTP/2 dev server, and adding custom build tasks or middleware. UI5 developers use it across both OpenUI5 and SAPUI5 to scaffold, build, and run their frontend.0installs70Sapui5 LinterSapui5-linter wraps the UI5 Linter (@ui5/linter) for static analysis of SAPUI5/OpenUI5 apps, flagging deprecated APIs, global usage, CSP violations and manifest issues, with autofix for several categories. UI5 developers use it in CI and pre-commit hooks and to prepare for UI5 2.x migration.0installs