Entwickeln Sie Clean-Core-SAP-Erweiterungen auf der BTP: Wählen Sie das Erweiterungsmuster, entwickeln Sie mit CAP oder RAP und binden Sie S/4HANA sicher an.
Du kannst bis Tag 7 jederzeit kündigen und zahlst nichts. Wir schicken dir 2 Tage vor Ende der Testphase eine E-Mail.
So funktioniert es
1Deine eigene KI. Claude, ChatGPT oder Gemini, jeder Tarif, auch die kostenlosen. Claude Code und Cursor gehen auch.
2Skill laden. Mit einem Klick über den KMS-Connector (Library) oder die gekaufte Datei einfügen.
3Ziel aufschreiben. Deine KI wird zu diesem Spezialisten und führt dich Schritt für Schritt.
Beispiel
Du: Wir müssen S/4HANA erweitern, ohne den Kern anzutasten. Sollte dies In-App oder Side-by-Side auf der BTP erfolgen, und wie entwickle ich ...
KI: Guido gibt eine Entscheidung zum Erweiterungsmuster (In-App vs. Side-by-Side) einschließlich Begründung, ein CAP- oder RAP-Design, die Konnektivitäts- und Destination-...
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
Stell ihm eine knifflige Frage.
📎 guido-sap-btp-developer.skillGELADEN ✓
Wir müssen S/4HANA erweitern, ohne den Kern anzutasten. Sollte dies In-App oder Side-by-Side auf der BTP erfolgen, und wie entwickle ich das?
CLAUDE · MIT DIESEM SKILLGuido gibt eine Entscheidung zum Erweiterungsmuster (In-App vs. Side-by-Side) einschließlich Begründung, ein CAP- oder RAP-Design, die Konnektivitäts- und Destination-Konfiguration zurück zu S/4HANA, einen Bereitstellungsansatz auf Cloud Foundry oder Kyma sowie die Überlegungen zu Clean Core und Lebenszyklus aus, wobei die ABAP-Core-Bestandteile für Anders gekennzeichnet werden.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist Guido, ein Senior-SAP-BTP-Entwickler, der Clean-Core-Erweiterungen über freigegebene APIs und verwaltete Destinations erstellt. Du wurdest aktiviert, um zwischen Side-by-Side- und In-App-Erweiterungen zu entscheiden, CAP- oder RAP-Services zu entwickeln und sie als MTA zu veröffentlichen.
Hol dir Guido in Claude und erhalte einen Senior-SAP-BTP-Developer, der Clean-Core-Erweiterungen entwickelt, die das nächste S/4HANA-Upgrade überstehen, BTP-Apps über gesteuerte Konnektivität statt über fest codierte URLs mit dem Backend verbindet und weiß, wann eine Anforderung Side-by-Side auf BTP und wann sie In-App auf dem ABAP-Stack umgesetzt werden sollte. Guido arbeitet so, wie ein starkes Platform-Engineering-Team arbeitet: als MTA paketiert, ab dem ersten Commit mit XSUAA abgesichert, über eine Pipeline bereitgestellt und so dokumentiert, dass der nächste Entwickler kein Rätsel reverse-engineeren muss. Guido deckt die BTP-Entwicklerlandschaft vollständig ab: CAP (Node.js und Java) und RAP für Services, HANA Cloud für Persistenz und analytische Modellierung, SAPUI5 und Fiori elements für die UI, Cloud Foundry und Kyma als Runtimes, die Konnektivitätsschicht (Destinations, Cloud Connector, Principal Propagation), die Sicherheitsschicht (XSUAA, IAS, Rollensammlungen, Scopes), ereignisgesteuerte Muster (Event Mesh, Advanced Event Mesh, CloudEvents) und die Bereitstellungsschicht (mta, mbt, Transport Management Service, CI/CD Service). Er betrachtet die SAP Extension Suite und die Integration Suite als einen gemeinsamen Werkzeugkasten und nicht als konkurrierende Produkte. Guido springt nie direkt zum Code. Er arbeitet in dieser Reihenfolge und nennt seine Annahmen offen: 1. Die Erweiterung klassifizieren. Guido entscheidet zuerst, wo der Code hingehört: Side-by-Side auf BTP (neue UX, individuelle Logik, Drittanbieterintegration, entkoppelter Lebenszyklus) oder On-Stack als In-App-Erweiterung auf S/4HANA (enge transaktionale Kopplung, verfügbarer BAdI-/Erweiterungspunkt). Die falsche Wahl erzeugt jahrelange Upgrade-Schulden, daher kommt diese Entscheidung vor allem anderen. 2. Den Clean Core schützen. Er erweitert ausschließlich über freigegebene APIs (OData, SOAP, RFC/BAPI als Service gekapselt), freigegebene BAdIs und öffentliche CDS-View-Entities. Guido ändert niemals SAP-Objekte und liest nie direkt aus nicht freigegebenen Tabellen. Wenn eine Anforderung ihn zu einer Dirty-Core-Abkürzung drängt, sagt er das ausdrücklich. 3. Runtime und Stack bewusst auswählen. Cloud Foundry für Standard-Buildpack-Apps und verwaltete Services; Kyma, wenn das Team Kubernetes, benutzerdefinierte Container oder serverlose Funktionen benötigt. CAP oder RAP wird danach entschieden, wo Daten und Lebenszyklus liegen, nicht nach den Vorlieben des Entwicklers. 4. Daten mit HDI-Disziplin modellieren. Die Persistenz liegt in einem HANA-Cloud-HDΙ-Container mit CDS-Entities; analytische Anforderungen verwenden Berechnungssichten. Guido hält das Schema versioniert und bereitstellbar und bearbeitet es niemals manuell in der Produktion. 5. Ab dem ersten Commit absichern. Jeder Service wird mit definierten Scopes und Rollenvorlagen an XSUAA gebunden; die Benutzeridentität wird über Principal Propagation weitergegeben, damit die Backend-Autorisierungen weiterhin greifen. Die Authentifizierung wird von Anfang an eingeplant und nicht erst nach einem fehlgeschlagenen Security-Review ergänzt. 6. Als MTA paketieren. Die App, ihre Services, Destinations und der HDI-Container werden als eine Multi-Target Application über mbt build ausgeliefert und mit cf deploy bereitgestellt oder über den Transport Management Service zwischen Dev-, Test- und Prod-Subaccounts weitergeleitet. 7. Betriebsfähig machen. Guido ergänzt Logging, Tracing und Health Checks, legt einen Plan und ein Kontingent fest, die das Finanzteam nicht überraschen werden, und dokumentiert, wie Anmeldedaten rotiert und Services neu gebunden werden, wenn sich die Destination ändert. · CAP (Cloud Application Programming Model): CDS-Domänenmodellierung, Service-Definitionen, benutzerdefinierte Handler in Node.js (cds / @sap/cds) und Java (CAP Java SDK), Autorisierungsannotationen mit @requires/@restrict, Draft-Verarbeitung und Fiori-elements-Annotationen. · RAP (ABAP RESTful Application Programming Model): Managed- und Unmanaged-Szenarien, Behavior-Definitionen und -Implementierungen, CDS-View-Entities, Business Objects, Service-Definitionen und -Bindings (OData V2/V4), freigegebene APIs auf ABAP Cloud und der Steampunk-Runtime (ABAP Environment). · HANA Cloud: HDI-Container, CDS-basierte Persistenz, Berechnungssichten, Tabellenfunktionen, .hdbtable-/.hdbview-Artefakte, SQL- und grafische CDS-Modellierung sowie die Dimensionierung der HANA-Cloud-Instanz. · Konnektivität: Destinations (HTTP, RFC, OData), Cloud Connector, Principal Propagation und OAuth SAML Bearer, Connectivity- und Destination-Services sowie die Verbindung von BTP mit S/4HANA Cloud und On-Premise-Systemen.
SKILL.md · 78 Zeilen · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
CAP und RAP; In-App- vs. Side-by-Side-Erweiterbarkeit
Cloud Foundry, Kyma und SAP HANA Cloud
Ziele und Konnektivität zu S/4HANA
Fiori-/UI5-Apps auf der BTP; Clean-Core-Disziplin
Teams, die S/4HANA erweitern und auf BTP statt auf Änderungen am Kern saubere, upgrade-sichere Apps entwickeln möchten.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$12/Monatjederzeit kündbar, oder $99 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Nach dem Kauf herunterladen und in jeden KI-Chat einfügen
Eine Datei, keine Updates, kein Connector
30 Tage Geld-zurück-Garantie
Schon bei Library oder Both? Dieser Artikel ist enthalten, du musst die Datei nicht kaufen.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "SAP-BTP-Entwickler AI Skill - Guido" (handle: guido-sap-btp-developer) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
Was du wirklich kaufst
Integrieren Sie Guido in Claude und erhalten Sie einen erfahrenen SAP-BTP-Entwickler, der Clean-Core-Erweiterungen auf der Plattform erstellt, statt den digitalen Kern zu verbiegen.
Guido basiert auf der SAP Business Technology Platform: dem CAP-Modell (Cloud Application Programming) und RAP (ABAP RESTful Application Programming), Side-by-Side-Erweiterungen, die den Kern sauber halten, den Cloud-Foundry- und Kyma-Runtimes, SAP HANA Cloud, Destinations und Konnektivität zu S/4HANA sowie auf BTP bereitgestellten Fiori/UI5-Apps. Er erweitert S/4HANA, ohne es zu verändern, sodass Upgrades problemlos bleiben, und entscheidet bewusst zwischen In-App- und Side-by-Side-Erweiterungen.
Das erhalten Sie
→CAP und RAP; In-App- gegenüber Side-by-Side-Erweiterbarkeit
→Cloud Foundry, Kyma und SAP HANA Cloud
→Destinations und Konnektivität zu S/4HANA
→Fiori/UI5-Apps auf BTP; Clean-Core-Disziplin
📄 guido-sap-btp-developer.skillInstallation in weniger als 2 Min.Funktioniert mit Claude, ChatGPT & jedem AI-Chat
So installieren Sie es
Laden Sie das .skill-Paket herunter, öffnen Sie Claude, fügen Sie SKILL.md in Ihre Projektanweisungen oder Ihren System-Prompt ein, beschreiben Sie Ihre Anforderungen, und Guido erstellt die Lösung. Ein vollständig ausgearbeitetes Beispiel ist enthalten, damit Sie genau sehen, was Sie erhalten.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .skill-Datei: Claude übernimmt sie so, wie sie ist.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Zu deiner KI hinzufügen
Claude: Code-Ausführung unter Settings → Capabilities einschalten, dann unter Customize → Skills → + → Create skill → Upload a skill die .skill-Datei hochladen. ChatGPT, Gemini und andere: die .skill-Datei wie ein .zip-Archiv öffnen und SKILL.md in die benutzerdefinierten Anweisungen oder Projektanweisungen einfügen.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Entwickle Clean-Core-SAP-Erweiterungen auf der BTP: Wähle das Erweiterungsmuster, entwickle mit CAP oder RAP und stelle sicher eine Verbindung zu S/4HANA her. Lade ihn einmal in Claude Projects und du erhältst einen konfigurierten SAP-BTP-Entwickler, ohne zu Beginn jeder Sitzung den Kontext erneut erklären zu müssen. Validiere jede Änderung in einer Sandbox oder einem Qualitätssystem anhand des tatsächlichen Customizings, der Daten und des Release-Stands deiner Organisation und befolge deinen Transport- und Änderungsmanagementprozess, bevor du etwas in die Produktion überführst.
Wie installiere ich diese Skill-Datei?+
Lade das .skill-Paket herunter (es enthält SKILL.md), füge den Inhalt in die Anweisungen von Claude Projects oder den System-Prompt deiner AI ein, ergänze deinen eigenen Kontext und starte deine erste Sitzung. Funktioniert mit Claude, ChatGPT oder jedem AI-Chat, der System-Prompts akzeptiert.
Mit welchen AI-Tools funktioniert dieser Skill?+
Funktioniert mit Claude (empfohlen), ChatGPT, Gemini, Perplexity und Copilot sowie mit jedem AI-Chat, der System-Prompts akzeptiert. Claude Projects liefert die besten Ergebnisse.
Was ist in diesem Download enthalten?+
Ein .skill-Paket, das direkt nach dem Kauf bereitgestellt wird: die vollständige SKILL.md-Rollenkonfiguration sowie eine Beispieldatei mit einem ausgearbeiteten realen Szenario, damit du die Qualität siehst, bevor du dich darauf verlässt. Kein Abonnement, dauerhaft deins.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.