Updated today
by babamba2
superclaude-for-sap
SuperClaude for SAP — Claude Code plugin for SAP On-Premise S/4HANA ABAP development (24 agents, 14 skills, 150+ MCP tools)
65 GitHub stars (65)
+2 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | +2 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 15 skills (15 skills found in its SKILL.md files)
- 23 forks (23 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add babamba2/superclaude-for-sap
Asks which skills and agents to install. Just one: npx skills add babamba2/superclaude-for-sap --skill analyze-cbo-obj — add -g for every project.
Claude Code
git clone https://github.com/babamba2/superclaude-for-sapcp -r "superclaude-for-sap/skills/analyze-cbo-obj" ~/.claude/skills/
Copies the analyze-cbo-obj skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add babamba2/superclaude-for-sap
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
analyze-cbo-obj
Analyze a CBO (Customer Business Object) package — discover frequently-used Z tables / function modules / data elements / classes / structures / table types — and save a per-module / per-package reference file so later `program` / `program-to-spec` runs prefer existing CBO elements over new ones.
skills/analyze-cbo-obj/SKILL.md on GitHub (opens in a new tab) -
analyze-code
ABAP code analysis — delegate source reads + AST/semantic/where-used analysis + rule-based review to sap-code-reviewer, then render a canned report or a richer briefing on the main thread
skills/analyze-code/SKILL.md on GitHub (opens in a new tab) -
analyze-symptom
Read-only, step-by-step root cause analysis for SAP operational errors. Reads the dump summary and failing source via MCP (known-issue web lookup only when the failure is in standard SAP code), widens to transports and where-used only when the clues call for it, narrows hypotheses with minimal user questions, and provides SAP Note search keywords. Never changes code or data.
skills/analyze-symptom/SKILL.md on GitHub (opens in a new tab) -
ask-consultant
Direct operational Q&A with a SAP module consultant agent. Auto-routes the question to the matching sap-{module}-consultant and answers against the configured SAP environment (version, industry, country, active modules).
skills/ask-consultant/SKILL.md on GitHub (opens in a new tab) -
compare-programs
Business-angle comparison of 2–5 ABAP programs that share the same business scenario but diverge by module (MM vs CO), country (KR vs EU), persona (controller vs warehouse), or time horizon. Reader = functional consultant.
skills/compare-programs/SKILL.md on GitHub (opens in a new tab) -
create-object
ABAP object creation workflow — confirm transport+package, auto-create and activate
skills/create-object/SKILL.md on GitHub (opens in a new tab) -
create-program
Create ABAP programs (Report/CRUD/ALV/Batch) with Main+Include structure, OOP or Procedural, and full agent-driven coding/QA pipeline
skills/create-program/SKILL.md on GitHub (opens in a new tab) -
mcp-setup
Guide to install and configure the abap-mcp-adt-powerup MCP server for SAP ADT connectivity
skills/mcp-setup/SKILL.md on GitHub (opens in a new tab) -
package-to-process
Reverse-engineer a CBO package into an End-to-End Business Process document plus BPML (Markdown, HTML, and/or Excel — user picks any combination). Walks the package programs/FMs, infers business-document flow (PR→PO→GR→IR style), and emits a consultant-facing narrative with Mermaid flowchart + sequenceDiagram + per-step tables. CBO inventory auto-chain via sap-stocker if missing.
skills/package-to-process/SKILL.md on GitHub (opens in a new tab) -
program-to-manual
Write an end-user manual (one self-contained HTML file) for one ABAP program — scenario-by-scenario steps drawn on selection / ALV / popup screen mockups with numbered callouts, check points derived from the source validations, field reference, messages with actions, glossary and revision history. Web document on screen, one step per A4 landscape page in print.
skills/program-to-manual/SKILL.md on GitHub (opens in a new tab) -
program-to-spec
Reverse-engineer an ABAP program into a Functional/Technical Specification artifact (Markdown, HTML, and/or Excel — any combination). Socratic scope narrowing from "everything" to "only what the user needs".
skills/program-to-spec/SKILL.md on GitHub (opens in a new tab) -
sap-doctor
Diagnose SC4SAP plugin health, MCP server connectivity, and SAP system connection (renamed from `doctor` to avoid conflict with Claude Code's built-in `/doctor`)
skills/sap-doctor/SKILL.md on GitHub (opens in a new tab) -
sap-option
View SAP system status snapshot and edit values in `.sc4sap/sap.env` (connection, blocklist), HUD usage limits in `~/.claude/settings.json` → `env`, the agent model-dispatch mode in `~/.sc4sap/preferences.json`, and the SAP screen-mockup theme in the profile `config.json` — single entrypoint for all sc4sap runtime options
skills/sap-option/SKILL.md on GitHub (opens in a new tab) -
setup
Plugin setup — detect legacy single-profile state (migrate → multi-profile), create or register a SAP connection profile under ~/.sc4sap/profiles/<alias>/, install abap-mcp-adt-powerup MCP server, optionally install DEV-only ZMCP_ADT_UTILS + ZCL_S4SAP_CM_* ALV OOP handlers (tier-gated), register both PreToolUse hooks (blocklist + tier-readonly-guard), optional SPRO / customizations extraction
skills/setup/SKILL.md on GitHub (opens in a new tab) -
trust-session
INTERNAL-ONLY permission bootstrap. Pre-approves Agent dispatch + `.sc4sap/` state-file I/O for the session so parent-skill pipelines run without prompts. SAP MCP handlers are auto-approved by the `permission-approver` PreToolUse hook (except GetTableContents / GetSqlQuery, which stay prompt-gated). MUST be invoked by a parent skill (create-program, setup, team, analyze-*, create-object) — direct…
skills/trust-session/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.