What problem does it solve?
ABAP projects frequently suffer from silent naming and type errors, unused variables, and incorrect SQL field references that reach production. This Skill provides a structured, repeatable check workflow to detect and report these issues before deployment.
Core Features & Use Cases
- Naming conventions check against shared rules to enforce consistency across programs, forms, and classes.
- Data type validation using SAP Dictionary lookups, with optional offline mode when SAP is unavailable.
- Unused variable detection and SQL-field validation to prevent runtime errors.
- Generation-contract and spec-coverage checks to verify adherence to design specs and ordering requirements.
- Outputs a tab-delimited results file with per-issue fix advice to guide remediation.
- Supports both offline and live SAP validation modes, orchestrating the ABAP quality checks end-to-end.
Quick Start
Use the ABAP check skill to validate a local ABAP source file and generate a .check.tsv report.