/abap-cds-model-check
Optional intended usage such as analytical, transactional, reuse, value-help, or extraction
$ npx -y skills add secondsky/sap-skills --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/abap-cds-model-check
Context preview
What this command does when you run it.
Optional intended usage such as analytical, transactional, reuse, value-help, or extraction
Command definition
abap-cds-model-check.mdname: 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: falseABAP CDS Model Check
Analyze the requested CDS model for correctness and lifecycle risk. Do not change source by default.
Workflow
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.
Output Contract
Return:
- Model purpose and assumptions.
- Critical activation or semantic issues.
- Performance and authorization findings.
- Annotation improvements by consumer type.
- Validation steps for ADT/ATC and runtime checks.
Read more
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: falseABAP CDS Model Check
Analyze the requested CDS model for correctness and lifecycle risk. Do not change source by default.
Workflow
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.
Output Contract
Return:
- Model purpose and assumptions.
- Critical activation or semantic issues.
- Performance and authorization findings.
- Annotation improvements by consumer type.
- Validation steps for ADT/ATC and runtime checks.
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.
Repo: secondsky/sap-skills
Other commands on sap-skills.
- /abap-cloud-review
Optional target ABAP platform or SAP BTP ABAP Environment release
Open command - /ai-core-deployment-check
Optional runtime or scenario name, such as orchestration, serving, training, or batch
Open command - /api-style-review
Optional API style lens such as REST, OData, OpenAPI, or SDK
Open command - /btp-architecture-review
Optional scenario lens such as extension, integration, analytics, or AI
Open command - /work-zone-content-check
Optional Work Zone edition or content type
Open command - /bas-dev-space-diagnose
Optional dev space type or workload lens
Open command

