← ClaudeAtlas

arc-1-skillslisted

ARC-1 agentic SAP development skills (arc-mcp/arc-1/skills). Reference for ADT tools, code activation, and automated ABAP editing. Covers the 8 arc-1 MCP tools (SAPContext, SAPDiagnose, SAPLint, SAPManage, SAPNavigate, SAPRead, SAPSearch, SAPTransport), the read-edit-activate-transport flow, and arc-1's role as PRIMARY ADT MCP in the routing tree.
williamcorrea23/sap-router-skill · ★ 0 · API & Backend · score 69
Install: claude install-skill williamcorrea23/sap-router-skill
# ARC-1 — Primary ADT MCP for Agentic ABAP Development arc-1 is the PRIMARY ADT MCP of this orchestrator. All ADT-class operations (read source, edit, activate, lint, transport) route to arc-1 first, then aibap (secondary), then mcp-sap-gui (fallback). See `scripts/sap_router.py` (`SapRouter.get_route()`). ## 1. Tool Map — When to Use Which | Tool | Use for | | --- | --- | | **SAPContext** | System/session context — SID, client, user, release. Call first in a new session | | **SAPSearch** | Find objects by name/type when you do not know the exact object name | | **SAPNavigate** | Jump between related objects — includes, super/subclasses, where-used | | **SAPRead** | Read source code and metadata of a known object (class, program, CDS, table) | | **SAPLint** | Static checks (syntax, ATC-style) on source BEFORE activation | | **SAPManage** | Create / modify / activate / delete objects — all write operations | | **SAPDiagnose** | Short dumps (ST22-style), traces, runtime diagnostics after failures | | **SAPTransport** | List / create / assign / release transport requests | Rule of thumb: read-only questions -> SAPSearch/SAPRead/SAPNavigate. Changes -> SAPLint -> SAPManage -> SAPTransport. Failures -> SAPDiagnose. ## 2. Route Through the Orchestrator ```bash # Let the router pick arc-1 (ADT-first) for the action: npm run router -- --action ADT_READ_SOURCE python scripts/sap_router.py route --action ADT_EDIT_CLASS # Force GUI fallback only when ADT cannot do it (SPRO, dynpr