Install
$ agentstack add skill-babamba2-superclaude-for-sap-team ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
SC4SAP Team
Follows OMC team pattern adapted for SAP. Coordinates multiple specialized SAP agents working in parallel on a shared task list using Claude Code native team mode.
sc4sap:team spins up N coordinated agents that divide and conquer a SAP development task. Each agent is assigned a role (sap-developer, sap-code-reviewer, sap-transport-manager, etc.) and works on its slice of the task list simultaneously, with results merged at the end.
Every response triggered by this skill MUST begin with [Model: · Dispatched: ] per [../../common/model-routing-rule.md](../../common/model-routing-rule.md) § Response Prefix Convention.
Multi-phase skill. Before each Agent(...) dispatch (including every parallel spawn), emit ▶ phase= () · agent= · model= per [../../common/model-routing-rule.md](../../common/model-routing-rule.md) § Phase Banner Convention.
- Task has multiple independent SAP objects to create or modify (e.g., class + interface + unit test)
- User wants parallel development across multiple ABAP programs or packages
- Large transport release requiring parallel validation across multiple objects
- User says "team", "parallel", "all at once", or "split the work"
- Task is sequential (one object depends on another) -- use
/sc4sap:create-program(for a full program with ordered includes) or/sc4sap:create-objectrepeatedly - Single object creation or modification -- delegate directly to executor
- User wants to review options first -- use
/sc4sap:deep-interviewto crystallize the spec before dispatching agents
Available roles to assign to team members:
sap-developer: Writes and activates ABAP code via MCP (CreateClass, UpdateClass, RunUnitTest, etc.)sap-code-reviewer: Reviews ABAP code quality, naming conventions, and SAP best practicessap-transport-manager: Handles CTS transport creation, assignment, and release via ListTransports, GetTransport, CreateTransportsap-architect: Designs ABAP object structure, package hierarchy, and dependency graphsap-tester: Writes and runs ABAP unit tests via CreateUnitTest, RunUnitTest, GetUnitTestResult
- Assign agents to non-overlapping task slices to avoid transport conflicts
- Each agent must confirm transport assignment before writing objects
- Merge results: collect activation status from each agent before team completion
- If any agent reports activation failure, halt and escalate to orchestrator
- Use
run_in_background: truefor long-running unit test suites
- Parse task into independent work slices (by ABAP object or package)
- Assign one agent per slice with explicit role and task scope
- Each agent: create/modify objects -> activate -> run unit tests -> report status
- Orchestrator: collect all agent results, verify zero inactive objects remain
- If all pass: report completion summary with object list and transport number
- If any fail: surface errors and retry failed slices
Task: {{ARGUMENTS}}
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: babamba2
- Source: babamba2/superclaude-for-sap
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.