babamba2babamba2Community·16 Agent Skills Included

superclaude-for-sap

SAP ABAP development, code review, and incident diagnosis

Creates, reviews, and documents ABAP programs directly on live SAP ECC and S/4HANA systems through 150+ connected operations. Eliminates manual SE80 clicking, spec writing, dump hunting, and transport tracking across Dev, QA, and Prod profiles. Routes questions to 15 module consultants and enforces naming, security, and data-extraction rules automatically.
npx skills add babamba2/superclaude-for-sap --all -g -y
Available:

Gives the agent mandatory SAP development rules — naming conventions, version awareness, transport discipline, and data-extraction safety gates — plus a routing index for all skills and consultant agents.

All Skills in This Repository (16)

Pure Emerald Level Indicators
📦 In Repo
babamba2babamba2

sc4sap:ask-consultant

Route SAP operational questions to the matching module consultant.

Community
Intermediate
📦 In Repo
babamba2babamba2

sc4sap:analyze-cbo-obj

Inventory ABAP elements in a CBO package and persist index.md and inventory.json.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:analyze-symptom

Analyze SAP incidents via MCP to identify root causes and hypotheses.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:sap-option

View and edit SAP runtime configuration in .sc4sap/sap.env with backups.

Community
Intermediate
📦 In Repo
babamba2babamba2

sc4sap:sap-doctor

Diagnose SC4SAP plugin, MCP server, and SAP connection health issues.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:deep-interview

Clarify vague SAP requirements through structured Socratic interviews before coding.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:setup

Automates SC4SAP initial setup for SAP connections and MCP integration across multi-profile environments.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:program-to-spec

Extract ABAP object structure and semantics into Markdown or Excel specs.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:release

Orchestrate SAP CTS transport release with validation and import confirmation.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:create-object

Automate ABAP object creation with transport assignment and activation.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:team

Orchestrate multiple SAP development agents on a shared task list.

Community
Advanced
📦 In Repo
babamba2babamba2

sc4sap:compare-programs

Compare 2–5 ABAP programs across business dimensions and output a Markdown report.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install SuperClaude for SAP?

Run `npx skills add babamba2/superclaude-for-sap --all -g -y` in your terminal, then run the /sc4sap:setup wizard to connect your SAP system.

Can it create ABAP programs automatically?

Yes. The create-program skill interviews you about requirements, writes a spec for approval, then generates, activates, and tests the full program on your SAP system.

Does it work with both ECC and S/4HANA?

Yes. It detects your SAP version and ABAP release first, then adjusts tables, syntax, and patterns so ECC-safe code never uses S/4-only features.

How does it protect sensitive SAP data?

Row extraction from sensitive tables is blocked by a tiered blocklist, and QA/Prod profiles are enforced read-only so no accidental writes reach production.

Can it diagnose SAP production errors?

Yes. The analyze-symptom skill inspects dumps, transports, and call graphs directly, narrows the root cause, and suggests SAP Note search keywords.

Related Repositories in Software Engineering

View All in Software Engineering