abap-cloud-review
CommandOptional target ABAP platform or SAP BTP ABAP Environment release
Optional intended usage such as analytical, transactional, reuse, value-help, or extraction
$ npx -y skills add secondsky/sap-skills --agent claude-code
name: abap-cds-model-check
description: Analyze ABAP CDS views for modeling correctness, annotations, performance, authorization, and activation risks
allowed-tools:
- Read
- Grep
- Glob
argument-hint: "<cds-file-or-view-name> [analytical|transactional|reuse]"
arguments:
- name: target
description: CDS source file, view name, or pasted CDS definition to analyze
required: true
- name: usage
description: Optional intended usage such as analytical, transactional, reuse, value-help, or extraction
required: falseAnalyze the requested CDS model for correctness and lifecycle risk. Do not change source by default.
1. Inspect the CDS definition, dependencies, associations, annotations, access control, and consumption context. 2. Check keys, cardinalities, path expressions, parameters, currency/unit handling, text/value-help annotations, and authorization behavior. 3. Look for performance risks such as broad joins, missing filters, weak cardinalities, and unnecessary calculated fields. 4. Validate that annotations match the intended consumer and release target. 5. Recommend focused fixes and activation checks.
Return:
40 SAP development plugins with evidence-tracked verification SAP development plugins for AI coding assistants, with public-source or package-registry verification tracked where available.
Optional target ABAP platform or SAP BTP ABAP Environment release
Optional runtime or scenario name, such as orchestration, serving, training, or batch
Optional API style lens such as REST, OData, OpenAPI, or SDK
Optional scenario lens such as extension, integration, analytics, or AI
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.