explain-abap-code

Installation
SKILL.md

Explain ABAP Code

Explain ABAP objects with full dependency context and optional ATC code quality analysis.

This skill replicates SAP Joule's "Explain Code" capability by combining ARC-1 (SAP system access) with mcp-sap-docs (documentation & best practices). It goes beyond J4D by providing compressed dependency graphs via SAPContext.

Smart Defaults (apply silently, do NOT ask)

Setting Default Rationale
Object type Auto-detect via SAPSearch Don't make user look up the type
Depth Overview Start high-level, user can ask for detail
ATC No Only run if user asks about code quality
Dependencies Fetch via SAPContext Always get the dependency graph
BDEF handler class Discover from implementation in class clause The behavior logic lives in the bound pool class

Input

The user provides an ABAP object name (e.g., ZCL_TRAVEL_HANDLER, ZI_SALESORDER, Z_REPORT_POSTING).

Installs
23
Repository
marianfoo/arc-1
GitHub Stars
116
First Seen
May 12, 2026
explain-abap-code — marianfoo/arc-1