From vanguard-frontier-agentic
Reviews SAP custom code for Clean Core compliance, classifying violations by remediation path toward released APIs or ABAP Cloud. Use for upgrade planning or extensibility debt assessment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:sap-clean-core-debt-reviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Assess the clean core compliance posture of SAP custom code, customer modifications, and extensibility debt. Surface which customizations violate clean core principles, classify them by remediation path (released API, ABAP Cloud object, RAP business object, key-user extensibility, developer extensibility on BTP CAP/RAP, or retire), and recommend a prioritized remediation plan. Does not touch or...
Assess the clean core compliance posture of SAP custom code, customer modifications, and extensibility debt. Surface which customizations violate clean core principles, classify them by remediation path (released API, ABAP Cloud object, RAP business object, key-user extensibility, developer extensibility on BTP CAP/RAP, or retire), and recommend a prioritized remediation plan. Does not touch or read live systems.
Use this skill when the user asks to:
CMOD/ENH/user exits/implicit enhancements/substitutions) against the clean core standard,sap-live-readonly-landscape-discovery first to enumerate objects, then return here for advisory review.sap-guarded-transport-import.This skill operates on code artifacts, architecture documents, upgrade reports (e.g., SAP Readiness Check, ABAP Test Cockpit results, custom code migration app output), or user-provided descriptions. It does not connect to any SAP system, run SE38/SE84 searches, read from BTP cockpit, or invoke ABAP Test Cockpit programmatically. All live enumeration is out of scope.
CALL CUSTOMER FUNCTION, and customer includes in standard SAP objects are deprecated extensibility patterns. Do not propose them as remediation targets.NOT_RELEASED) must be distinguished from objects that are technically functional but architecturally non-compliant.C1 (use system-internally permitted) or C2 (use in customer namespace permitted) are clean-core-compliant extensibility entry points.Label all claims with one of:
documentation-based — grounded in SAP Clean Core docs, ABAP Cloud docs, or S/4HANA extensibility guidesuser-provided evidence — code snippets, upgrade reports, or custom code lists provided by the usercontext7-supplementary — grounded in CAP/RAP framework docs fetched from Context7 (supplementary to official SAP docs)inference — derived reasoning not directly confirmed by official docs or user evidenceThis skill does not touch live systems. There is no credential, API call, RFC connection, or ABAP system access in this skill's execution path. Users must supply code artifacts, upgrade report output, ABAP Test Cockpit results, or written descriptions of custom objects for this skill to review.
Load only when needed:
Return, at minimum:
sap-live-readonly-landscape-discovery first.npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticReviews custom ABAP code remediation plans and ATC findings for S/4HANA readiness, assessing simplification violations, deprecated API usage, and clean-core alignment.
Audits SAP custom-code packages (Z*/Y* objects) and classifies each object into Clean Core Levels A–D based on released API usage. Produces a readiness report for ABAP Cloud / BTP migration.
Configures the ATC cloud readiness and clean core check variant with URLs from the SAP Cloudification Repository for released API validation.