sap-abap

Consolidate SAP ABAP concepts, RAP, CDS, and ABAP Cloud into structured references.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/dherbe-digital/nova-skills-collection --skill sap-abap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-abap
Source: https://github.com/dherbe-digital/nova-skills-collection/tree/main/plugins/sap/development-tools/sap-abap/skills/sap-abap
Command: npx skills add https://github.com/dherbe-digital/nova-skills-collection --skill sap-abap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

ABAP developers often struggle to learn and apply SAP ABAP patterns, best practices, and modern cloud development approaches; this skill provides a centralized reference with structured content and curated references to accelerate learning and adoption.

Core Features & Use Cases

  • Comprehensive coverage of classic ABAP and ABAP Cloud patterns (CDS, RAP, ABAP SQL, internal tables, RTTI/RTTC, ABAP Unit testing).
  • Reference files (references/) plus quick startup guidance from SKILL.md, enabling developers to access focused knowledge quickly.
  • Use cases include onboarding new ABAP developers, refreshing veteran developers on RAP/ABAP Cloud restrictions, and enabling knowledge sharing across teams.

Quick Start

To start using this skill, review SKILL.md for the quick overview and open references/skill-reference-guide.md to navigate the topics. Then explore references/ to drill into ABAP topics. The Quick Start instruction should be plain text, not code fences.

Frequently Asked Questions about sap-abap

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

FAQPage Schema
What are the best practices for SAP ABAP Cloud and RAP development?

SAP ABAP Cloud and RAP best practices involve using ABAP SQL, CDS views, and ABAP Unit testing while adhering to cloud development restrictions. This skill consolidates these patterns into structured reference files to accelerate adoption and guide practical implementation.

How do I learn ABAP RESTful Application Programming Model patterns?

Learning ABAP RESTful Application Programming Model patterns requires reviewing structured RAP concepts alongside CDS views and ABAP Cloud restrictions. This skill provides 28 reference files covering RAP implementation, behavior definitions, and service exposure for practical development.

What is the difference between classic ABAP and ABAP Cloud restrictions?

Classic ABAP allows direct database access and legacy statements, while ABAP Cloud enforces restricted APIs and modern syntax. This skill provides curated references to refresh veteran developers on cloud restrictions and guide new developers through compliant patterns.

How to implement CDS views and ABAP SQL for SAP cloud applications?

Implementing CDS views and ABAP SQL for SAP cloud applications involves defining data models and using modern SQL syntax. This skill offers reference files detailing CDS view creation, ABAP SQL patterns, and performance tips for efficient cloud development.

Does this SAP ABAP reference cover internal tables and RTTI testing?

Yes, this SAP ABAP reference covers internal tables, RTTI, RTTC, and ABAP Unit testing. It consolidates these topics into a centralized knowledge base, enabling developers to quickly access focused information for onboarding and daily coding tasks.

Can I use this skill to onboard new ABAP developers to RAP?

Yes, you can use this skill to onboard new ABAP developers to RAP and ABAP Cloud. It provides a quick startup guide within SKILL.md and a references folder containing 28 files to enable structured knowledge sharing across development teams.