DevOps & Infra
DevOps agent skills automate the delivery side of software: CI/CD pipelines, Dockerfiles, infrastructure as code, releases, and incident checklists. A skill gives your AI agent the exact runbook to follow, so deployments and configs come out consistent every time.
-
williamcorrea23 Bundle S4hana Create PirCreate Purchasing Info Records (PIRs) in SAP S/4HANA Cloud Public or on-prem private edition via OData V2 A_PurchasingInfoRecord deep-insert at API_INFORECORD_PROCESS_SRV. Use whenever the user wants to create, post, add, generate, seed, onboard, or maintain purchasing info records — phrases like "create PIRs for supplier X", "add info records", "seed PIR demo data", "maintain prices for these materials", "onboard supplier-material pricing", "make me a few PIRs". Handles header + org-plant deep-insert in one POST, master-data lookup (eligible materials with ProcurementType=F, suppliers with PurchOrg setup), idempotent bulk batches, and known constraints (ProcurementType F only, supplier must have A_SupplierPurchasingOrg row for the target PurchOrg, StandardPurchaseOrderQuantity mandatory, PurchasingInfoRecordCategory lives on org-plant entity NOT header). Do NOT use for PIR price-condition updates (separate entity), PIR deletion, or category 1/2 (subcontracting/consignment) PIRs (untested).
Audited -
williamcorrea23 Bundle Sap S4 MigrationThis skill supports SAP S/4HANA migration projects including approach selection (brownfield, greenfield, bluefield), SAP Readiness Check analysis, simplification item resolution, Business Partner migration, custom code remediation via ATC, Universal Journal migration, and post-cutover validation. Use when user mentions S/4HANA migration, system conversion, greenfield, brownfield, SUM, DMO, readiness check, simplification item, BP migration, custom code, ACDOCA, Clean Core, RISE with SAP, S/4HANA Cloud, selective data transition, H4S4, conversion project.
-
williamcorrea23 Bundle S4hana Create RecordGeneric create-record fallback for SAP S/4HANA Cloud Public or on-prem private edition. Use when the user wants to create / post / add / generate / seed a record type that does NOT have a dedicated specific skill — for example fixed asset masters, purchase requisitions, purchase contracts / outline agreements, inbound deliveries, sales orders, billing documents, work centers, classification data, etc. Triggers on phrases like "create an asset master", "make a purchase requisition", "post an inbound delivery", "add a work center", "create classification" — anything that ends with writing to S/4HANA AND isn't covered by an existing specific skill. Researches the API on the fly via $metadata + minimal-payload probing, surfaces gaps before bulk, and warns "⚠️ unverified path — confirm before bulk." If the request matches an entity covered by a specific skill (invoice, PO, business-partner, service-entry-sheet, PIR, goods-receipt, PO-confirmation), defer to that skill. Also defer to s4hana-update-record for any up
-
williamcorrea23 Bundle S4hana Update RecordUpdate existing records in SAP S/4HANA Cloud Public or on-prem private edition via OData V2 PATCH. Use whenever the user wants to update, change, edit, modify, patch, set, rename, adjust, or correct any existing record on S/4HANA — purchase orders (dates, payment terms, item text/qty/price), business partners (name, address, payment terms, recon account), product descriptions (Toblerone-style overrides), service entry sheets (name, qty before approval), purchasing info records, supplier purchasing-org assignments, etc. Triggers on phrases like "update PO X", "change supplier address", "rename product", "backdate PO 4500...", "adjust PIR price for supplier Y", "set new payment terms for X". Handles GET-before-PATCH (to show current state), composite key resolution, CSRF flow, the "204 looks-like-success-but-no-change" trap (verifies via GET-after-PATCH), write-once field detection, and entity-disabled checks. Do NOT use for CREATE operations (use the s4hana-create-* skills), DELETE (most entities don't support
-
williamcorrea23 Bundle S4hana Create InvoiceCreate supplier (AP) invoices in SAP S/4HANA Cloud Public or on-prem private edition via the SOAP A2X "Supplier Invoice ERP Create Request" service. Use whenever the user wants to post, create, add, generate, seed, or backdate supplier/vendor/AP invoices on S/4HANA — including phrases like "make me a few invoices", "post 20 supplier invoices", "seed invoice demo data", "invoice these POs", "create supplier invoice for PO 4500...". Handles full SOAP envelope construction, CSRF-equivalent (none required for this service), tenant-ledger preflight, master-data lookup (material/qty/price from PO), partial vs full invoicing, idempotent bulk batches with per-record logging, and the FINS_ACDOC_CUST/201 ledger-config diagnosis path. Do NOT use for non-PO-based invoice creation, credit memos, or invoice cancellation — those need different envelope shapes (track them under generic skill until verified).
Audited -
williamcorrea23 Bundle S4hana Comm ManagementSet up SAP S/4HANA Cloud Public communication / integration administration via API — create Communication Users, Communication Systems (with OAuth 2.0 authorization_code + redirect URI), and Communication Arrangements, and wire them together. Use whenever the user wants to create/configure/clone/mirror communication setup, inbound API access, OAuth clients, comm users/systems/arrangements, or "integration setup" / "admin work" on S/4HANA — phrases like "create a communication user", "set up a communication system", "add an OAuth client", "create comm arrangements for SAP_COM_0008", "mirror staging to prod/dev", "register an inbound OAuth client", "set the redirect URI". Handles the SAP_COM_0A48 OData V4 A2X services, CSRF, the create order (user → system → inbound/outbound users → arrangements), the OAuth client_id shape that actually authenticates, scenario quirks (0827 basic-only, 0008/0009 DRF), and idempotent GET-before-create. Do NOT use for creating business records (invoices/POs/suppliers) — those have
-
williamcorrea23 Bundle S4hana Create Goods ReceiptCreate Goods Receipts (Material Documents) in SAP S/4HANA Cloud Public or on-prem private edition via OData V2 A_MaterialDocumentHeader deep-insert at API_MATERIAL_DOCUMENT_SRV. Use whenever the user wants to create, post, add, generate, seed, receive, or confirm receipt of goods on S/4HANA — phrases like "post a goods receipt", "receive goods for PO X", "create GR for these POs", "seed GR demo data", "post GRs", "complete the 3-way match", "post material document". Handles full header + item deep-insert, CSRF flow, partial vs full receipt, idempotent bulk batches with per-record logging, and the GoodsMovementRefDocType=B requirement for PO-based receipts. Do NOT use for goods issues (movement types 201/261/etc.), stock transfers (movement types 311/411/etc.), or inventory counts (use Physical Inventory API).
Audited -
williamcorrea23 Skill Sap Cost AnalysisAnalyzes Azure costs for SAP systems. Per-system cost breakdown, RI coverage, deallocated VM savings, rightsizing opportunities, and SRE agent operating cost. Prefers Azure Cost Management for actuals; falls back to a retail-pricing estimate when Cost Management is unavailable in the sandbox. No proxy required.
-
williamcorrea23 Bundle Sap Integration CloudThis skill handles SAP BTP integration platform tasks across SAP Integration Suite (CPI - Cloud Platform Integration), SAP Datasphere (formerly DWC), Cloud Connector, OData services, API Management, Event Mesh, Open Connectors, iFlow design (REST, SOAP, IDoc, SuccessFactors, S/4 OData), error handling, certificate management, monitoring, message reprocessing, Datasphere Spaces, views, federation, replication, S/4 ABAP CDS exposure, BTP destinations, and Pre-packaged Integration Content. Use whenever the user mentions CPI, Integration Suite, iFlow, Datasphere, DWC, Cloud Connector, API Management, Event Mesh, OData, IDoc cloud, ABAP CDS exposure, or any cloud integration.
-
williamcorrea23 Skill Sap Trend AnalysisAnalyzes trends in HANA memory, disk utilization, CPU, and replication lag using AMS telemetry. Projects resource exhaustion timelines via linear regression. No proxy required — uses AMS and Azure Monitor data.
-
williamcorrea23 Bundle S4hana Create Po ConfirmationCreate supplier (PO) confirmations in SAP S/4HANA Cloud Public or on-prem private edition via the SOAP A2X "SupplierConfirmationRequest" service. Use whenever the user wants to create, post, add, generate, seed, simulate, or record supplier acknowledgements / order confirmations / vendor confirmations on S/4HANA — phrases like "confirm these POs", "acknowledge order receipt", "post a supplier confirmation", "seed PO confirmation demo data", "simulate supplier accepting PO", "vendor confirmed delivery". Handles the WS-Addressing-required SOAP envelope, the SupplierConfirmationControlKey prerequisite (PATCHes PO lines that don't have it), the one-way async response model (202 Accepted), and idempotent bulk batches. Do NOT use for goods receipts (use s4hana-create-goods-receipt instead), inbound delivery / ASN, or service confirmations (those use different SOAP services).
Audited -
williamcorrea23 Bundle S4hana Create Business PartnerCreate business partners (BPs) in SAP S/4HANA Cloud Public or on-prem private edition via OData V2 A_BusinessPartner deep-insert at API_BUSINESS_PARTNER. Supports suppliers (vendors with FLVN00/FLVN01 roles), customers (FLCU00/FLCU01 roles), AND combined customer+supplier BPs (sells AND buys) in a single POST. Use whenever the user wants to create, post, add, generate, seed, onboard, or clone business partners, suppliers, vendors, customers, debtors, creditors, or trading partners on S/4HANA — phrases like "create a supplier", "add a customer", "onboard vendor X", "make me a BP that's both a customer and supplier", "seed BP demo data", "clone these BPs from on-prem". Handles full BP + Address + Role + Supplier (PurchOrg + Company) + Customer (SalesArea + Company) deep-insert in one POST, master-data lookup (PurchOrg, SalesOrg, CompanyCode, recon accounts), and tenant-specific BP grouping/numbering (BP02 = internal, BP03 = external). Do NOT use for one-time vendors (CPDS grouping differs), employee BPs, or rol
-
williamcorrea23 Skill Sap Ha Cluster HealthEvaluates Pacemaker cluster state, HSR replication status, and takeover readiness for SAP HA systems. Uses AMS telemetry and optional live VM commands (crm_mon, SAPHanaSR-showAttr, hsr_state) via command proxy. Read-only.
-
williamcorrea23 Skill Sap Incident AnalysisCross-layer root cause analysis for SAP incidents. Correlates Azure infrastructure events, Guest OS, Pacemaker cluster, HANA database, and SAP application evidence to explain why a system is down, slow, or unstable. No proxy required — uses Azure-native APIs only.
-
williamcorrea23 Skill Sap Self HealingHandles time-critical SAP scenarios within strict guardrails. Detects log volume full, backup staleness, and sysctl drift after unplanned reboots. Requires command proxy for remediation actions.
-
williamcorrea23 Skill Sap Config ValidatorValidates SAP system configurations against Microsoft's SAP Testing Automation Framework (STAF). Pulls STAF check definitions live from the public Azure/sap-automation-qa GitHub repo, reads collected VM configs from the customer's sap-configs blob container, and runs the comparison entirely in-skill. Requires a Storage Account in Deployed Infrastructure. Read-only.
-
williamcorrea23 Skill Sap Operational HealthUnified health dashboard for SAP systems. Checks AMS provider health, data freshness, VM power state, CPU/memory/disk metrics, accelerated networking, proximity placement, Resource Health, and alert coverage. Traffic-light output per layer. Enriched with live VM data when command proxy is available.
-
williamcorrea23 Bundle S4hana Create Service Entry SheetCreate Service Entry Sheets (SES) in SAP S/4HANA Cloud Public or on-prem private edition via OData V2 A_ServiceEntrySheet deep-insert at API_SERVICE_ENTRY_SHEET_SRV (Lean Services model). Use whenever the user wants to create, post, add, generate, seed, enter, or confirm service entry sheets on S/4HANA — phrases like "create SES for PO X", "make me a few service entries", "confirm services rendered on these POs", "seed SES demo data", "post a service entry sheet". Handles full SES header+item deep-insert (auto-inherits account assignment from referenced PO line), open-MM-period validation, PO performance-period validation, the "PO not released" transient async retry, and idempotent bulk batches with per-record logging. Requires a service PO to reference (cat 0 + SERV material + AAC=K) — if none exist, defer to s4hana-create-po with the service-PO recipe first. Do NOT use for invoice creation against SES (that's s4hana-create-invoice extended with SES reference), for SES approval workflow (separate API/PATCH),
-
williamcorrea23 Skill Sap Maintenance HandlerHandles Azure scheduled maintenance events. Detects VM reboot/redeploy events via Azure Scheduled Events API, coordinates graceful SAP shutdown, and validates recovery. Requires command proxy for VM operations.
-
williamcorrea23 Skill Sap Command RunnerRuns allowlisted read-only commands on SAP VMs via a secure MCP command proxy (Container App + Azure VM Run Command API). 14 read-only commands — zero changes to SAP environment. Users invoke directly for live VM queries; other skills invoke it for data collection.
-
williamcorrea23 Skill Sap Deployment ReadinessPre-flight validation for SAP VM deployments and migrations. Checks VM SKU catalog availability, zone support, subscription quota, restrictions, and SAP/HANA certification against SAP Notes 1928533 and 2235581. Certified families/SKUs are fetched live from the repo's knowledge/sap-certified-vms.json (with an embedded fallback). No proxy required.
-
williamcorrea23 Skill Sap Resiliency AssessmentResiliency assessment for SAP workloads on Azure. Uses Azure Advisor HighAvailability recommendations (including ACSS/SAP checks for Pacemaker, STONITH, corosync, LB config) as primary data source, supplemented by ARG queries for resource locks, accelerated networking, and diagnostic settings. No proxy required.
-
williamcorrea23 Skill Sap Performance DiagnosticsDiagnoses SAP system performance issues across HANA database, SAP application, and Azure storage layers. Covers memory pressure, disk IOPS/MBPS throttling, Write Accelerator, and HANA savepoint duration. Uses AMS telemetry; enriched with live VM data when command proxy is available.
-
davidcastagnetoa Bundle JaegerJaeger como backend de trazas distribuidas para almacenar y visualizar spans del pipeline de verificación KYC.
-
davidcastagnetoa Bundle AlembicMigraciones de base de datos versionadas para evolucionar el schema del pipeline KYC
-
davidcastagnetoa Bundle AsyncpgCliente PostgreSQL async de alto rendimiento para el backend FastAPI del pipeline KYC
-
davidcastagnetoa Bundle GrafanaGrafana como plataforma de visualización de dashboards para métricas, logs y trazas del pipeline KYC.
-
davidcastagnetoa Bundle TraefikReverse proxy moderno con autodiscovery nativo en Kubernetes y Let's Encrypt
-
davidcastagnetoa Bundle PgbouncerConnection pooler para PostgreSQL que reduce overhead de conexiones en el pipeline KYC
Audited -
davidcastagnetoa Bundle Gcs UploadGestiona subida y acceso a archivos en Google Cloud Storage con signed URLs. Usar para operaciones de almacenamiento en la nube (avatars, documentos, OCR, certificados).
-
davidcastagnetoa Bundle PrometheusPrometheus como sistema de métricas time-series para monitorizar el pipeline KYC con scraping, almacenamiento y PromQL.
-
davidcastagnetoa Bundle Grpc ServerServidor gRPC de alto rendimiento para comunicación entre microservicios de inferencia ML del pipeline KYC
-
davidcastagnetoa Bundle AlertmanagerGestor de alertas de Prometheus para notificar incidencias criticas del pipeline KYC
-
davidcastagnetoa Bundle AWS TextractFallback cloud con soporte nativo para documentos de identidad
-
davidcastagnetoa Bundle Cert ManagerEmisión y renovación automática de certificados TLS en Kubernetes usando Let's Encrypt
-
davidcastagnetoa Bundle Dcgm ExporterNVIDIA DCGM Exporter para metricas de GPU en nodos de inferencia ML del pipeline KYC
Frequently asked questions
What are DevOps & Infra agent skills?
DevOps agent skills automate the delivery side of software: CI/CD pipelines, Dockerfiles, infrastructure as code, releases, and incident checklists. A skill gives your AI agent the exact runbook to follow, so deployments and configs come out consistent every time.
Which DevOps & Infra skills are most installed?
Popular DevOps & Infra skills on SkillMD right now include sap-s4-migration, s4hana-create-pir, s4hana-create-record. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do DevOps & Infra skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.