
AndreaFusar/https-github.com-secondsky-sap-skills
32 skills0 installsGitHub
Install
npx skills add https://github.com/AndreaFusar/https-github.com-secondsky-sap-skillsSkills in this repo
1Sap Abapsap-abap is a comprehensive agent skill for SAP ABAP development aimed at solo builders and small teams shipping extensions on S/4, BTP, or ABAP Cloud. Install it when you are writing or refactoring ABAP—internal tables and structures, ABAP SQL, OO patterns, RAP business objects, CDS views, EML, exception handling, or unit tests—and want answers grounded in both legacy and cloud rules rather than generic backend snippets. The package is versioned as a full plugin skill (GPL-3.0, category abap) and maps to the procedural knowledge agents need when ERP constraints dominate your backlog. It does not replace an SAP system or transport pipeline; it keeps your coding agent aligned with SAP-specific idioms so you spend less time correcting invalid Cloud syntax or missing RAP lifecycle steps during implementation.0installs2Sap Abap Cdssap-abap-cds is an agent skill for builders defining SAP Core Data Services models who need accurate patterns for views, associations, and security annotations. Invoke it when creating CDS views or view entities, enriching models for analytics, implementing DCL access control, or fixing compilation and type errors on CURR and QUAN fields. The skill reduces guesswork on cardinality, parameters, and ABAP consumption so agents output CDS that aligns with SAP expectations from legacy stacks through ABAP Cloud. It supports solo consultants shipping RAP or OData-backed features where the CDS layer is the contract between database tables and UI or services. Pair it with SQLScript or ABAP skills when procedures sit behind the same model. It does not replace SAP official training for greenfield solution architecture.0installs3Sap Ai Coresap-ai-core guides development with SAP AI Core and SAP AI Launchpad for enterprise AI and ML workloads on SAP Business Technology Platform. Solo builders and small teams embedding AI into SAP or BTP-hosted apps use it when deploying generative models, building orchestration workflows, implementing RAG, running training pipelines, or hardening outputs with filtering and masking. The skill spans provider choices—Azure OpenAI, AWS Bedrock, GCP Vertex AI, Mistral, IBM—and practical modules for structured outputs and hub-based experimentation. It fits the build phase when credentials, destinations, and service plans must align with production constraints, not when you are only brainstorming features. Correct BTP AI wiring reduces rework on compliance and scaling. Invoke it before agent features touch customer data or SAP application surfaces so orchestration and governance are designed in, not bolted on after ship.0installs4Sap Api Stylesap-api-style is an agent skill that encodes the SAP API Style Guide for solo builders and small teams publishing integrations or B2B APIs that must read like SAP API Business Hub material. Use it when drafting new endpoint docs, OpenAPI descriptions, or inline comments for REST and OData services, or when auditing existing packages before partner review. The skill walks through naming, structured documentation comments across Java, JavaScript, .NET, and native stacks, OpenAPI and Swagger patterns, deprecation policies, and manual templates so agents do not invent ad-hoc doc shapes. It also supports review passes against documented quality checklists rather than subjective tone edits. Best fit when you already have an API shape but need standards-grade prose and metadata; less useful for greenfield API design without SAP-style constraints. Pair with your OpenAPI generator or backend skill, then run this before publish or PR review.0installs5Sap Btp Best Practicessap-btp-best-practices is an agent skill that encodes production-oriented SAP Business Technology Platform guidance for architects and platform engineers. Solo and small-team builders only reach for it when their product actually runs on SAP BTP—otherwise the account models, identity flows, and runtime choices will feel enterprise-heavy. When it applies, the skill helps you plan implementations: structuring global accounts and subaccounts, choosing Cloud Foundry versus Kyma versus ABAP, wiring SAP Identity Authentication, designing CI/CD and governance, standing up Platform Engineering practices, and planning failover across regions. It is a procedural playbook rather than a single-task integration, so you use it before major configuration commits and again when hardening or scaling live landscapes. Expect advanced cloud vocabulary and SAP-specific constraints; outputs are architectural decisions and checklists your agent can turn into concrete BTP configuration steps, pipeline YAML, and runbooks.0installs6Sap Btp Build Work Zone Advancedsap-btp-build-work-zone-advanced is an agent skill for solo builders and small teams extending SAP BTP with Build Work Zone, advanced edition—the digital workplace layer on Cloud Foundry or Kyma. Use it when you need guided workflows for workspaces and workpages, UI Integration Cards, content packages, and templates without rereading scattered SAP docs. It covers BAS development, chatbot and webhook setup, OData-backed business records, theming and branding, and enterprise identity (SCIM, SSO, RBAC). Troubleshooting deployment and console configuration is included so you can move from prototype zone to something colleagues can actually log into. It is niche by design: valuable when your product or internal portal already lives on SAP BTP, not as a generic intranet starter.0installs7Sap Btp Business Application Studiosap-btp-business-application-studio is an agent skill that encodes practitioner guidance for SAP Business Application Studio—the Code-OSS-based cloud IDE on SAP BTP. Indie builders and small teams extending SAP landscapes use it when subscribing to BAS, provisioning dev spaces, cloning Git repos, configuring destinations and Cloud Connector, and shipping multitarget applications with mbt. The skill spans Fiori, CAP, HANA touchpoints, ABAP/OData contexts, OAuth and PAT flows, runtime selection, and common failure modes so you spend less time paging through scattered SAP Help threads. It targets the build phase for enterprise-leaning SaaS and API products on BTP rather than generic frontend-only stacks. Invoke when BAS setup, connectivity, MTA deployment, or layout editing blocks progress; pair with your org’s BTP security review before production cutover.0installs8Sap Btp Ciassap-btp-cias is an agent skill that proceduralizes SAP BTP Cloud Integration Automation Service (CIAS) for solo builders and small teams who must connect SAP landscapes without guessing portal clicks. It applies when you are subscribing to CIAS, binding destinations, minting OAuth2 credentials, assigning the three standard CIAS roles, or planning guided integration scenarios that surface as My Inbox work items. The skill also helps while monitoring scenario execution, interpreting CIAS errors, and aligning identity-provider configuration with CIAS security expectations. Enterprise SAP work is easy to derail on a missing role or wrong destination—this package turns recurring CIAS setup and operations into repeatable prompts your Claude Code or Cursor agent can follow. Expect intermediate-to-advanced familiarity with BTP navigation; outputs are configuration steps, role matrices, and scenario plans rather than application code. Pair it with your org’s change-management rules before touching production tenants.0installs9Sap Btp Cloud Loggingsap-btp-cloud-logging is an agent skill that walks solo builders and small teams through SAP Cloud Logging on SAP BTP end to end—from provisioning the right service plan to getting CF or Kyma runtimes streaming into OpenSearch Dashboards. It is built for moments when you need OpenTelemetry-style observability on BTP without piecing together scattered SAP docs on ingestion URLs, bindings, and dashboard access. The skill consolidates four ways to create instances and four ingestion paths so you can match your runtime and automation style. It also covers SAML setup, certificate rotation, and common ingestion failures so you can fix pipelines instead of flying blind in production. Use it during integration work when you are wiring logging into BTP apps, and again in operations when you are analyzing traces or chasing missing logs.0installs10Sap Btp Cloud Platformsap-btp-cloud-platform is a comprehensive SAP Business Technology Platform reference skill for solo builders and small teams shipping extensions, sidecar APIs, or SAP-adjacent SaaS on BTP. Use it when you are creating subaccounts, picking a runtime (Cloud Foundry, Kyma, or ABAP environment), managing entitlements, wiring XSUAA, deploying multi-target applications, or debugging connectivity and pipelines—not when you only need generic cloud-agnostic Docker advice. The skill spans Validate-style scoping (which runtime and services), Build integrations, Ship via MTA and CI/CD, and Operate with quotas and service health. Intermediate to advanced: expect SAP terminology, multiple CLIs, and enterprise identity patterns. GPL-3.0 licensed reference material from the secondsky SAP skills collection.0installs11Sap Btp Cloud Transport Managementsap-btp-cloud-transport-management teaches agents how to operate SAP Cloud Transport Management on BTP end to end: entitlements and subscriptions, role collections, service instances, destinations, and API integrations. Solo consultants and small SAP teams use it when promoting MTAs across Cloud Foundry landscapes, wiring transport nodes and routes, draining import queues safely, and folding transports into CI/CD instead of manual cockpit clicks. It also spans ABAP environment transports and deployment error recovery so change management stays auditable when Kyma, CAP, or multicloud pipelines feed the same landscape. The skill is comprehensive relative to a single REST wrapper—it is procedural knowledge for governed releases on BTP, not generic semver tagging. Pair it with connectivity and deploy skills when destinations and runtime targets must align before an import executes.0installs12Sap Btp Connectivitysap-btp-connectivity is an agent skill for consultants and indie builders shipping SAP BTP extensions who must get Destination Service, Connectivity Service, and hybrid routing right the first time. It consolidates procedural knowledge for HTTP, RFC, LDAP, MAIL, and TCP destinations, Cloud Connector pairing, OAuth and principal propagation, and running Connectivity Proxy or Transparent Proxy on Kubernetes or Kyma. Use it when SAP apps need reachable on-premise RFC or HTTP backends, when Kyma workloads must egress through BTP connectivity, or when multitenancy forces separate destination namespaces per subscriber. The skill emphasizes error-driven workflows—405, 407, and 503—so you stop guessing whether the failure is destination metadata, proxy auth, or connector reachability. Version 2.2.0 ships under GPL-3.0 with BTP-focused keywords, making it a strong fit for agent-assisted runbooks alongside Cloud Foundry and Kyma deploy skills rather than generic REST tutorials.0installs13Sap Btp Developer Guidesap-btp-developer-guide is a broad SAP Business Technology Platform skill for builders creating cloud business applications with CAP, ABAP Cloud, or related SAP stacks. It applies when you deploy to Cloud Foundry or Kyma, integrate SAP HANA Cloud, implement Fiori or SAPUI5 front ends against OData services, connect remote SAP systems, or productize multitenant SaaS on BTP. Coverage includes authentication with XSUAA, destination and connectivity configuration, Cloud SDK usage, event-driven integration, and extending SAP S/4HANA or SuccessFactors. Solo developers wearing architect and DevOps hats can lean on it for pipeline setup, runtime choices, and observability conventions without rereading entire SAP help portals. Expect enterprise terminology and services catalog assumptions—this is for real BTP subscriptions, not generic PaaS tutorials.0installs14Sap Btp Integration Suitesap-btp-integration-suite is an agent skill for SAP Integration Suite on Business Technology Platform. It targets builders and integration engineers who must implement enterprise connectivity—Cloud Integration iFlows, API Management, Event Mesh, edge and hybrid scenarios, B2B/EDI, and migration assessment—without guessing adapter or script patterns. Use it when you are mapping interfaces, configuring proxies, designing event-driven handoffs, or debugging message flows in BTP landscapes. The skill aligns with plugin metadata (version 2.2.0, GPL-3.0) and emphasizes practical iFlow design, Groovy/JavaScript transforms, and operational troubleshooting rather than generic REST tutorials. Solo indie builders rarely run full SAP estates; the value is sharpest for small teams or consultants shipping SAP-backed products that must exchange data with S/4HANA, partners, or SaaS endpoints under BTP governance.0installs15Sap Btp Intelligent Situation AutomationSap-btp-intelligent-situation-automation is an advanced agent skill for teams connecting SAP S/4HANA (or S/4HANA Cloud) to Intelligent Situation Automation on SAP Business Technology Platform. It walks through subscription provisioning, Event Mesh and business event handling, destination and connectivity (including Cloud Connector), system onboarding, and assigning role collections such as SituationAutomationKeyUser and SituationAutomationAdminUser. The focus is operational situation dashboards, analyzing situations, defining situation types and actions, and patterns for automatic resolution—aligned with interfaces like SAP_COM_0345, SAP_COM_0376, and SAP_COM_0092 mentioned in the skill description. Solo builders are rarely the buyer here; indie consultants and small integration shops serving SAP customers are the realistic Prism audience. Use it when you already have BTP and S/4 landscape access and need a consistent implementation checklist rather than scattered SAP Help fragments.0installs16Sap Btp Job Schedulingsap-btp-job-scheduling is an agent skill that teaches how to develop and run work on SAP BTP’s Job Scheduling Service—from provisioning the service and defining cron or one-shot schedules through calling REST APIs with OAuth 2.0 and operating jobs in Cloud Foundry or Kyma. Small teams building SAP extensions or automating batch workflows on BTP use it instead of fragile cron on VMs or hand-rolled schedulers that ignore tenant boundaries. The skill spans creation and troubleshooting of recurring jobs, CF task execution, multitenancy concerns, and hooks into SAP Cloud ALM and Alert Notification for visibility. Treat it as the canonical procedural guide when your agent must implement BTP-native scheduling rather than generic Node cron libraries.0installs17Sap Btp Master Data Integrationsap-btp-master-data-integration is an agent skill for SAP teams implementing Master Data Integration on SAP Business Technology Platform. It walks through tenant setup, linking operational and HR/procurement systems, configuring how master data flows between sources and consumers, and hardening auth between clients and the MDI service. Solo builders are rare in this niche, but indie consultants and small integration shops shipping SAP-sidecar or BTP extensions use it when they must avoid ad-hoc replication scripts and align with SAP’s One Domain Model. Invoke it during build when MDI is in scope—before go-live replication fires—and again when debugging stuck or partial master data sync. The skill emphasizes REST/SOAP API usage, extensibility hooks, and operational clarity so agents do not guess at distribution semantics or tenant boundaries.0installs18Sap Btp Service Managersap-btp-service-manager teaches agents how SAP Service Manager governs marketplace services on Business Technology Platform so a solo builder can provision bindings without guessing CLI flags or CRD shapes. It applies when you create or update service instances, bind credentials to CAP or microservices apps, configure brokers and plans, or operate the Service Operator in Kyma and Kubernetes clusters. Coverage spans SMCTL, the BTP CLI, REST APIs, OAuth2 setups, and cross-environment patterns that show up during initial integration work and again when production bindings break or plans change. The skill is intentionally operations-flavored but shelves under Build integrations because that is typically when you first attach HANA, connectivity, or AI entitlements to code. Teams juggling Cloud Foundry and Kyma get a single procedural reference instead of scattered SAP help portals.0installs19Sap Cap Capiresap-cap-capire packages SAP Cloud Application Programming Model knowledge drawn from Capire so a solo builder can move from empty repo to a working BTP service without tab-hopping official docs. It applies when you are defining CDS entities and associations, implementing custom handlers, wiring persistence to HANA or PostgreSQL, exposing OData, layering authorization or multitenancy, or preparing Fiori front ends on top of generated services. The plugin also routes agents through operational commands for troubleshooting, MCP-oriented tooling, and a deployment checklist aimed at Cloud Foundry and Kyma targets. Because CAP work naturally bleeds from modeling into ship-ready configuration, the skill is best treated as multi-phase even though Prism shelves it under Build backend as the first serious touchpoint. Small teams using Claude Code or Cursor for SAP extensions get structured sub-agents for modeling versus service coding versus architecture decisions.0installs20Sap Cloud Sdk Aisap-cloud-sdk-ai is an agent skill for solo builders and small teams shipping AI features on SAP Business Technology Platform. It documents how to integrate SAP Cloud SDK for AI into JavaScript, TypeScript, or Java codebases that talk to SAP AI Core, Generative AI Hub, or the Orchestration Service. You reach for it when you need concrete patterns for chat completion, embeddings, streaming responses, tool-style function calling, and enterprise controls such as content filtering, data masking, and document grounding, plus prompt registry workflows. The skill also covers hooking the same capabilities into LangChain or Spring AI so you are not reinventing BTP auth and service endpoints in ad-hoc fetch calls. It is aimed at builders who already chose SAP’s managed AI path rather than calling public model APIs directly, and who want procedural steps an agent can follow while implementing backend or agent features.0installs21Sap Dataspheresap-datasphere packages SAP Datasphere know-how for agents building governed data warehouses on SAP Business Technology Platform. It combines three focused agents—integration advisor, admin helper, and modeler—with five slash commands for CLI usage, connection guides, space and view templates, and MCP-oriented tooling. Solo builders on SAP-centric stacks invoke it when standing up spaces, designing analytic models in Data Builder or Business Builder, wiring replication and data flows across dozens of connection types, and enforcing data access controls before analytics consumers connect. The skill also touches real-time replication, task chains, content transport, and marketplace patterns so multi-environment promotions stay documented. Validation hooks give agents a structured way to catch configuration mistakes early. It assumes BTP entitlements and Datasphere tenant access; it is not a lightweight SQLite or Postgres tutorial for side projects.0installs22Sap Fiori Toolssap-fiori-tools is an agent skill for SAP practitioners building Fiori experiences with official SAP Fiori tools in VS Code or SAP Business Application Studio. It walks agents through generating Fiori Elements or freestyle SAPUI5 applications, tuning List Report and Object Page flows in Page Editor, and keeping annotations and Service Modeler aligned with OData V2 or V4 backends including CAP services. Solo builders on enterprise SAP stacks use it when they need repeatable prompts for adaptation projects, Guided Development, launchpad configuration, and preview with mock or live data instead of hunting scattered SAP docs. The skill also covers deployment paths to ABAP and Cloud Foundry on SAP BTP, which bridges build work into ship-ready artifacts. It references fiori-mcp-server for MCP-assisted generation when your agent setup supports it. Expect SAP-specific tooling and terminology throughout; it is not a generic React or Next.js frontend skill.0installs23Sap Hana Clisap-hana-cli is an agent skill that teaches your coding assistant how to use the SAP HANA Developer CLI for day-to-day database and HDI work. Solo builders and small teams shipping on SAP BTP or HANA Cloud get procedural help for installing the CLI, connecting securely, listing and inspecting database objects, running SQL, and managing HDI containers without digging through scattered docs. It also covers exporting metadata into CDS, EDMX, and OpenAPI shapes so downstream CAP or integration work stays consistent. Cloud instance tasks and BTP CLI cross-links are included for operators who split time between local dev and managed HANA. Use it whenever the task mentions hana-cli, SQLScript, HDI, or HANA Cloud administration rather than generic SQL tutorials.0installs24Sap Hana Cloud Data IntelligenceSAP HANA Cloud Data Intelligence is an agent skill for builders and integrators working in SAP Data Intelligence Cloud who need pipelines, not placeholders. It guides creation of processing graphs with operators, hooks into ABAP and S/4HANA, replication flows, and ML work in JupyterLab, including Data Transformation Language functions. Coverage spans Gen1 and Gen2 operator models, subengines in Python, Node.js, and C++, structured data operators, and repository objects—so the agent can reason about real DI artifacts instead of generic ETL advice. Install it when you are extending a SAP-centric data platform, wiring corporate ERP data into analytics or ML, or debugging operator graphs that must compile and run in a governed cloud tenant. Prism places it in Build integrations because the deliverable is connective data machinery inside SAP’s stack. It assumes familiarity with SAP landscape concepts and tenant access; it is not a substitute for SAP basis provisioning or non-SAP warehouse design.0installs25Sap Hana Mlsap-hana-ml is an agent skill for solo builders and small teams shipping analytics on SAP HANA who need procedural guidance for the official Python hana-ml client. It targets the moment you are wiring in-database machine learning: connecting with ConnectionContext, shaping data as HANA DataFrames, choosing PAL or APL algorithms, and running classification, regression, clustering, or time-series workloads without exporting sensitive rows to a separate GPU farm. The skill also covers AutoML exploration, gradient boosting, SHAP-style interpretation, and storing models back in HANA so scoring stays close to transactional data. Use it when your product roadmap includes embedded predictions, operational forecasting, or customer scoring inside an SAP-centric stack and you want your coding agent to follow consistent patterns for SQLScript-adjacent ML rather than generic scikit-learn snippets that ignore HANA constraints.0installs26Sap Sac Custom Widgetsap-sac-custom-widget is a specialized agent plugin for SAP Analytics Cloud teams and solo consultants who extend dashboards with custom visualizations. It walks you through Widget Add-On flows and classic custom widgets: JSON descriptor files, JavaScript Web Components, lifecycle hooks, feed-based data binding, styling and builder panels, and explicit property, event, and method contracts. The package ships command skills for generate, validate, and lint, plus agent personas for architecture, API assistance, and debugging—so an AI coding agent can scaffold a chart or KPI template, catch metadata mistakes early, and reason about hosting and security constraints in enterprise tenants. Use it when SAC’s standard charts are insufficient and you are shipping Web Components into a governed analytics environment. Prerequisites include familiarity with SAC tenant administration and safe external hosting policies; deliverables are widget bundles ready for SAC import and iterative hardening.0installs27Sap Sac Planningsap-sac-planning is an agent skill for SAP Analytics Cloud (SAC) planning application development: planning models, planning-enabled stories, Analytics Designer with planning, data and multi actions, calendars, and approval workflows. Solo builders and small teams on SAC or Datasphere use it when implementing data entry forms, spreading and allocation, data locking, version management, Seamless Planning, BPC live to BW on HANA, value driver trees, and predictive forecasting hooks. It emphasizes JavaScript planning automation via getPlanning(), PlanningModel API, and DataSource API, plus debugging data actions with tracing and addressing planning performance. Version 2.2.0 ships under GPL-3.0 with checklist and template commands so agents follow SAP-native rituals instead of generic dashboard advice.0installs28Sap Sac Scriptingsap-sac-scripting is a procedural agent skill for solo builders and consultants who extend SAP Analytics Cloud with JavaScript in Analytics Designer and Optimized Story Experience. It is meant when you need to create or fix SAC scripts, drive planning operations, filter and lock data, script charts and tables, or work through DataSource and OSE widget APIs. The package points agents at companion helpers for API reference, planning, performance, and debugging, plus commands for optimization, debugging, templates, and planning tasks. It fits indie teams shipping analytics apps on SAC tenants rather than generic web SaaS, and assumes familiarity with SAC story models and enterprise data models. Use it during build when requirements are scoped but widget behavior still needs scripted glue between models, UI components, and user interactions.0installs29Sap Sqlscriptsap-sqlscript is an agent skill for solo builders and small teams implementing SAP HANA database logic who need consistent guidance when writing stored procedures, AMDP methods, and table functions. It applies when you are asked to create HANA procedures, handle SQLScript exceptions, optimize procedure performance, or debug failing database routines. The skill consolidates SQLScript syntax, built-in functions, exception handling, cursor management, and AMDP integration so agents do not improvise fragile HANA-specific patterns. It fits the build phase of SAP-centric APIs and analytics backends where logic should run close to data rather than in application loops. Use it alongside ABAP or CDS work when procedures enforce business rules or feed SAC and operational reporting. It is specialized to the SAP HANA and SQLScript ecosystem—not a generic SQL tutor.0installs30Sapui5sapui5 is an agent skill for solo and indie builders (and small SAP teams) who need to implement SAP UI5 and Fiori-grade enterprise web applications with consistent MVC structure. Use it when you are creating freestyle or Fiori Elements apps, configuring manifest.json, writing XML views and controllers, binding OData v2/v4 or JSON models, implementing routing and responsive sap.m layouts, or debugging binding and lifecycle issues. The package points at dedicated agents for scaffolding, API exploration, migration, and code quality, plus commands for linting, versioning, and MCP-assisted UI5 tooling. It also spans test automation with QUnit and OPA5, mock servers for local OData, and hardening topics like XSS, CSP, performance, and accessibility—so the skill bridges frontend implementation and ship-ready verification without replacing your SAP BTP or gateway environment.0installs31Sapui5 Clisapui5-cli is an agent skill for solo builders and small teams shipping SAP Fiori-style web apps with the UI5 Tooling CLI. It covers project initialization, ui5.yaml and workspace YAML, production builds, local development servers, custom tasks, and monorepo layouts for both OpenUI5 and licensed SAPUI5. Use it when the agent must fix UI5 CLI errors, migrate between @ui5/cli versions, add HTTP/2 dev serving, or extend the build with middleware—common pain points that generic frontend skills miss. On Prism it sits on the Build → frontend shelf because every outcome is a compiled UI5 artifact or a correctly configured tooling graph, not a one-off snippet. Intermediate complexity reflects Fiori conventions, YAML-heavy config, and framework licensing nuances.0installs32Sapui5 Lintersapui5-linter is an agent skill for developers maintaining SAPUI5 or OpenUI5 applications and libraries who need repeatable static analysis beyond ad-hoc IDE warnings. It walks through installing and configuring the UI5 Linter, tuning rules for your codebase, running scans that surface deprecated APIs, unsafe globals, Content Security Policy gaps, and manifest.json problems, and applying autofix where the tool supports it. Solo builders on Fiori-style enterprise frontends use it during active feature work and again before releases when CI must fail on regressions. The skill also frames pre-commit hooks and pipeline integration so lint results stay aligned with UI5 2.x migration efforts. It assumes you already have a UI5 project structure—not greenfield framework choice—and focuses on analysis, remediation, and enforcement rather than visual design.0installs