SAP Skills
This is a skill repository for SAP Development. It contains general development skills, and ABAP related in first round.
List available skills without installing:
npx skills add attilaberencsi/sapskills --list
Installation of all skills from this repository with the skills CLI:
npx skills add attilaberencsi/sapskills
Installation of the Clean ABAP skill only:
npx skills add attilaberencsi/sapskills --skill clean-abap
Installation of the Karpathy skill only:
npx skills add attilaberencsi/sapskills --skill karpathy
Installation of the VSCode Private Clouid Edition (PCE) skill only:
This helps CoPilot to understand the usage of ADT VSCode Extension.
NOTE: You do not need this in Eclipse, use copilot-instructions.md for that.
npx skills add attilaberencsi/sapskills --skill abap-vscode-pce
This repository is structured as a multi-skill catalog so additional SAP- and ABAP-related skills can be added over time under skills/.
Available Skills
clean-abap: Apply Clean ABAP guidance when creating, refactoring, reviewing, or explaining ABAP artifacts. Origin:
karpathy: Apply concise behavioral guardrails for coding agents: think before coding, keep solutions simple, make surgical changes, and verify against explicit success criteria.
abap-vscode-pce: Instructions to work with ADT in VScode
Hints for ABAPers
To be able work with SKILLS you need persistency to store them. ABAP filesytem provided by the VSCode extension is virtual. Here is a Guide covering VScode and Eclipse.
Origins