인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

vaibe-sap-developer

vaibe-sap-developer

Develop and review SAP ABAP, CDS, HANA SQLScript/AMDP, RAP, OData/Fiori, integrations, enhancements, testing, and security with Clean Core guidance. Use when a request needs a broad SAP development workflow or its local Vaibe reference patterns.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: vaibe-sap-developer description: Develop and review SAP ABAP, CDS, HANA SQLScript/AMDP, RAP, OData/Fiori, integrations, enhancements, testing, and security with Clean Core guidance. Use when a request needs a broad SAP development workflow or its local Vaibe reference patterns.

Vaibe SAP Developer — local integration

Use this skill for SAP development tasks spanning classic ABAP and ABAP Cloud: reports, ALV, DDIC, BAPIs, CDS, AMDP, RAP, OData/Fiori, IDocs, workflows, forms, authorization, testing, and Clean Core extensibility.

This is the repository-compatible entry point for the imported Vaibe package. The original instructions are preserved in SOURCE_SKILL.md; its README.md, USER_GUIDE.md, and all reference material are included locally.

Operating model

  1. Infer the request context from the conversation and repository first. Ask only for information that is necessary to produce a safe, correct result.
  2. For a choice that affects supported APIs or architecture, identify the SAP target edition (for example S/4HANA on-premise, private cloud, public cloud, or BTP ABAP). If it cannot be safely inferred, explain the assumption or request that one detail.
  3. Prefer released APIs, RAP, CDS view entities, BAdIs, and side-by-side extensions where applicable. Do not recommend unsupported modifications or unreleased objects for cloud targets.
  4. Produce implementation-ready outputs: prerequisites, object list, code or configuration, validation steps, error handling, authorization implications, and rollback/recovery considerations for mutating work.
  5. Apply the relevant local reference before responding with a pattern or code. Use references/anti-patterns.md and references/edition-legality.md for every cloud-sensitive design.

Reference routing

Request areaLocal reference
ALV reportsreferences/alv-patterns.md
Background jobsreferences/background-processing.md
BRFplusreferences/brfplus-patterns.md
DDIC objectsreferences/ddic-objects.md
Dynpro/Web Dynproreferences/dynpro-webdynpro.md
Enhancements, exits, BAdIsreferences/enhancement-framework.md
Exception designreferences/exception-patterns.md
Extensibility and authorizationsreferences/extensibility-and-auth.md
Formsreferences/forms.md
Function modules and BAPIsreferences/function-modules.md
HANA, CDS, AMDPreferences/hana-patterns.md
IDoc and ALEreferences/idoc-enhancement.md, references/ale-configuration.md
OData and Fiorireferences/odata-fiori.md
PFCG rolesreferences/pfcg-roles.md
RAPreferences/rap-patterns.md
SAP Queryreferences/sap-query.md
Templatesreferences/templates.md
ABAP Unitreferences/unit-test-patterns.md
Web servicesreferences/web-service-consumption.md
Workflowreferences/workflow.md

Local compatibility policy

The upstream package includes mandatory visual attribution widgets and an externally hosted logo. They are intentionally not executed here: this repository must operate without external runtime dependencies and the referenced widget tools are not part of the Codex runtime. Keep normal conversational interaction instead. No upstream content was discarded: the unmodified source is retained in SOURCE_SKILL.md for traceability.

저장한 Skills