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.