add-core-function
Kernfunktionen zu Catalyst-Relay hinzufügen
Catalyst-Relay muss um neue Geschäftslogik für die SAP ADT-Integration erweitert werden. Diese Skill bietet Muster und Checklisten zum Hinzufügen von reinen Funktionen, ADT-Operationen und bibliotheksfähigem Code, der den Projektkonventionen folgt.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "add-core-function". Eine neue Funktion zum Prüfen des Objekt-Sperrstatus hinzufügen
Résultat attendu:
- Erstellt die Datei src/core/adt/craud/lock.ts
- Implementiert die checkLock-Funktion mit AsyncResult-Rückgabetyp
- Fügt die interne Hilfsfunktion isObjectLocked in helpers.ts hinzu
- Aktualisiert die Barrel-Exports in index.ts
- Befolgt die Import-Hierarchieregeln
Utilisation de "add-core-function". Eine Funktion zum Auflisten aller Pakete im System hinzufügen
Résultat attendu:
- Erstellt die Datei src/core/adt/discovery/packages.ts
- Implementiert die getPackages-Funktion mit korrektem AdtRequestor-Typ
- Fügt die interne Hilfsfunktion parsePackages hinzu
- Exportiert aus dem src/core/adt/index.ts Barrel
- Verwendet Go-Stil [data, null] oder [null, error] Rückgaben
Utilisation de "add-core-function". Eine neue Discover-Funktion für Transportlisten erstellen
Résultat attendu:
- Erstellt die Datei src/core/adt/discovery/transports.ts
- Implementiert die getTransports-Funktion
- Fügt die Transport-Parsing-Hilfsfunktion hinzu
- Aktualisiert die Discovery-Barrel-Exports
- Befolgt die Import-Hierarchie von Typen zu Hilfsfunktionen
Audit de sécurité
SûrPure documentation skill containing only TypeScript code examples and project conventions. All 54 static findings are false positives caused by the scanner misinterpreting documentation patterns as security issues. The skill provides no executable code, scripts, network access, or filesystem operations.
Facteurs de risque
🌐 Accès réseau (1)
📁 Accès au système de fichiers (21)
⚙️ Commandes externes (20)
Score de qualité
Ce que vous pouvez construire
ADT-Operationen hinzufügen
Neue Create-, Read-, Activate-, Update-, Delete-Operationen für SAP ADT-Objekte erstellen
Bibliotheks-API erweitern
Neue öffentliche Funktionen zur Catalyst-Relay-Bibliothek für nachgelagerte Konsumenten hinzufügen
Discover-Funktionen hinzufügen
Paketdurchsuchen, Baumdurchlauf oder Suchfunktionalität für ADT-Discovery implementieren
Essayez ces prompts
Verwende add-core-function, um eine neue ADT-Operation für [spezifische Aufgabe, z.B. Sperren von Objekten] zu erstellen. Befolge das Eine-Funktion-pro-Datei-Muster und verwende den AsyncResult-Rückgabetyp.
Verwende add-core-function, um eine reine Geschäftslogikfunktion [Funktion beschreiben] zur entsprechenden Domäne in src/core/ hinzuzufügen. Platziere interne Hilfsfunktionen in helpers.ts.
Verwende add-core-function, um eine neue Discover-Funktion für [spezifische Funktion, z.B. Transportliste abrufen] zu erstellen. Inkludiere korrekte Typdefinitionen und Barrel-Exports.
Verwende add-core-function, um die Barrel-Exports in src/core/adt/index.ts zu aktualisieren, damit die neu erstellte [Funktionsname]-Funktion inkludiert wird.
Bonnes pratiques
- Jede Funktion in einer eigenen Datei nach dem Eine-Funktion-pro-Datei-Muster halten
- Go-Stil [data, null] oder [null, error] Tupel für Rückgabetypen verwenden
- Interne Hilfsfunktionen in helpers.ts platzieren, nicht in Funktionsdateien
- Barrel-Exports nur für öffentliche API-Funktionen aktualisieren
Éviter
- Mehrere Funktionen in einer einzelnen Datei platzieren
- Die AsyncResult-Rückgabetyp-Konvention überspringen
- Interne Hilfsfunktionen als exportierte Funktionen hinzufügen
- Zirkuläre Abhängigkeiten zwischen Moduldateien erstellen