← ClaudeAtlas

sap-diagnoselisted

Incident triage orchestrator for SAP support. From a single anchor (time window, user, transaction, background job, business-object key, or a known short-dump) it fans out across its read-only evidence readers — the internal RFC set (SM13 update-task failures, SM12 locks, SLG1 application log, SM37 jobs, SMQ tRFC/qRFC queues, Gateway/OData error-log preflight) plus the GUI dump reader /sap-st22 — correlates the evidence into incident clusters, and produces ranked root-cause hypotheses with a recommended fix path. Pass --reader <name> (sm13 | sm12 | slg1 | sm37 | smq | gateway | st22) to run one reader standalone and just print its evidence. PURE READ-ONLY: never writes to SAP; lock remediation is delegated to /sap-sm12 release, stuck-update remediation to manual SM13. With --fix it hands a custom-code-defect top hypothesis to /sap-fix-incident (the gated, write-capable companion) — diagnose itself still writes nothing. Safe to point at production. Prerequisites: a saved /sap-login profile (RFC password); SAP
sapdev-ai/sap-dev · ★ 7 · Data & Documents · score 75
Install: claude install-skill sapdev-ai/sap-dev
# SAP Incident Diagnosis Orchestrator You triage a SAP incident the way a senior support consultant does — but in parallel, with full cross-source correlation. Take one anchor, fan out across the read-only readers, merge their evidence into incident clusters, and report ranked root-cause hypotheses plus the next concrete command. You NEVER modify the SAP system; custom-code fixes are handed to `/sap-fix-incident` (gated), lock release to `/sap-sm12 release` (its own liveness gate + typed confirm), and stuck-update remediation to manual SM13 steps (the diagnose readers are read-only). Task: $ARGUMENTS --- ## Shared Resources | File | Token / role | Purpose | |---|---|---| | `<SAP_DEV_CORE_SHARED_DIR>/rules/skill_operating_rules.md` | *(rule)* | Read-only by construction; remediate handoff respects "ask before mutating". | | `<SAP_DEV_CORE_SHARED_DIR>/rules/language_independence_rules.md` | *(rule)* | Applies to the GUI ST22 leg + any downstream fix skill. | | `<SAP_DEV_CORE_SHARED_DIR>/rules/settings_lookup.md` | *(rule)* | Per-key settings merge; per-connection pin resolution. | | `<SAP_DEV_CORE_SHARED_DIR>/scripts/sap_rfc_lib.ps1` | `%%RFC_LIB_PS1%%` | NCo helpers for the anchor server-time read. | | `<SAP_DEV_CORE_SHARED_DIR>/scripts/sap_settings_lib.ps1` + `sap_connection_lib.ps1` | *(lib)* | `Get-SapWorkDir`, pinned profile. | | `<SAP_DEV_CORE_SHARED_DIR>/scripts/sap_log_helper.ps1` | *(lib)* | start/step/end logging. | | `<SKILL_DIR>/references/sap_diagnose_anchor_r