sap-code-review

Detect anti-patterns and unreleased API usage across SAP codebases.

6|1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/vigneshbarani24/sap-superpowers --skill sap-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-code-review
Source: https://github.com/vigneshbarani24/sap-superpowers/tree/main/skills/sap-code-review
Command: npx skills add https://github.com/vigneshbarani24/sap-superpowers --skill sap-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ABAP, CDS, RAP, CAP, and Fiori/UI5 codebases can drift into non-compliant patterns, risking cloud readiness and API stability. This Skill enforces a rigorous review workflow to catch anti-patterns, unreleased APIs, and core violations before deployment.

Core Features & Use Cases

  • End-to-end code quality gates: Detects clean-core violations, released API usage, and cloud-readiness gaps across SAP code.
  • Structured findings output: Produces a prioritized table of issues ready for remediation.
  • Use Case: Apply to a large ABAP project to surface anti-patterns and recommended fixes that align with RAP/CDS and Fiori/UI5 criteria.

Quick Start

Review the SAP codebase under review and return a findings table covering clean-core compliance, released APIs, and cloud-readiness.

Frequently Asked Questions about sap-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce clean-core compliance for ABAP and CDS code?

To enforce clean-core compliance for ABAP and CDS code, apply an automated review workflow that detects anti-patterns, unreleased API usage, and cloud-readiness gaps. This process generates a structured findings table to guide remediation across your SAP codebase.

What is the best way to detect unreleased API usage in SAP RAP projects?

The best way to detect unreleased API usage in SAP RAP projects is to run an automated code quality gate that scans your codebase. It identifies core violations and produces a prioritized table of issues aligned with RAP and CDS criteria for remediation.

Can I check Fiori and UI5 codebases for cloud-readiness gaps?

Yes, you can check Fiori and UI5 codebases for cloud-readiness gaps by applying an automated review process. It evaluates your code against SAP clean-core criteria, detects anti-patterns, and delivers guidance aligned with Fiori and UI5 considerations to resolve issues.

How does an automated SAP code review identify anti-patterns?

An automated SAP code review identifies anti-patterns by scanning ABAP, CDS, RAP, CAP, and Fiori codebases against established quality gates. It flags clean-core violations and unreleased APIs, outputting a structured findings table that prioritizes issues for safe remediation.

Does this code review process work across ABAP, CAP, and Fiori environments?

Yes, this code review process works across ABAP, CAP, and Fiori environments. It applies consistent quality gates to detect clean-core violations, unreleased API usage, and cloud-readiness gaps, producing a unified findings table for targeted remediation across your SAP stack.