← ClaudeAtlas

abap-cloudlisted

Help with ABAP Cloud development including the 3-tier extensibility model, ABAP Cloud language version restrictions, wrapper patterns for unreleased APIs, clean core principles, and key user vs developer extensibility. Use when users ask about ABAP Cloud, ABAP for Cloud Development, clean core, 3-tier model, tier 1 tier 2 tier 3, wrapper pattern, released APIs, language version, restricted ABAP, embedded Steampunk, developer extensibility, key user extensibility, or ABAP Cloud readiness. Triggers include "ABAP Cloud restrictions", "clean core", "wrapper class", "tier model", "released API alternative", "ABAP language version", "Steampunk", or "extensibility model".
williamcorrea23/sap-router-skill · ★ 1 · DevOps & Infrastructure · score 66
Install: claude install-skill williamcorrea23/sap-router-skill
# ABAP Cloud / Clean Core Guide for developing with the ABAP Cloud programming model, understanding the 3-tier extensibility model, and applying clean core principles. ## Workflow 1. **Determine the user's context**: - Understanding ABAP Cloud concepts and restrictions - Choosing the right extensibility tier - Wrapping unreleased APIs for use in ABAP Cloud - Identifying released API alternatives - Setting up clean core-compliant development 2. **Identify the extensibility tier**: - Tier 1: Key user extensibility (no code) - Tier 2: Developer extensibility (ABAP Cloud / ABAP for Cloud Development) - Tier 3: Classic extensibility (standard ABAP, only on-premise/private cloud) 3. **Guide implementation** using clean core principles ## ABAP Language Versions | Language Version | Scope | Available In | | ------------------------------ | ------------------------------------------------------------- | -------------------------------------------------- | | **ABAP for Cloud Development** | Only released APIs and objects; restricted syntax; no SAP GUI | BTP ABAP Environment, S/4HANA (embedded Steampunk) | | **Standard ABAP** | Full ABAP syntax; all repository objects accessible | On-premise, private cloud | ### Key Restrictions in ABAP for Cloud Development - Only released SAP APIs (C1 contract) can