Was macht skill?
Agent-Fertigkeit für Glubean – bringt KI-Agenten bei, API-Verifikationen in TypeScript zu schreiben, auszuführen und zu korrigieren.
Übersicht
Diese Fertigkeit befähigt KI-Agenten, API-Verifikationstests in TypeScript zu erstellen und zu verwalten. Sie automatisiert den gesamten Workflow:
- Schreiben: Generiere TypeScript-Test-Clients basierend auf API-Dokumentation.
- Ausführen: Starte die Tests mit
npx tsxund fange eventuelle Fehler ab. - Korrigieren: Analysiere Fehler und behebe sie automatisch.
Voraussetzungen
- Node.js (Version 18 oder höher)
- TypeScript-Kenntnisse (werden vom Agenten bereitgestellt)
- Zugriff auf die zu testende API
Verwendung
-
Projekt initialisieren (falls nötig):
npm init -y npm install typescript tsx @types/node --save-dev -
Test schreiben: Erstelle eine Datei, z. B.
api-verify.ts, und definiere API-Endpunkte. -
Test ausführen:
npx tsx api-verify.ts -
Fehler beheben: Der Agent analysiert die Ausgabe und korrigiert den Code iterativ.
Beispiele
Einfacher GET-Test
const response = await fetch('https://api.example.com/v1/users');
const data = await response.json();
console.log('Status:', response.status);
console.log('Daten:', JSON.stringify(data, null, 2));
POST-Test mit Body
const response = await fetch('https://api.example.com/v1/users', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: 'Max Mustermann', email: '[email protected]' })
});
const data = await response.json();
console.log('Erstellter Benutzer:', data);
Fehlerbehandlung
- Netzwerkfehler: Überprüfe die API-URL und Internetverbindung.
- Authentifizierungsfehler: Füge gültige API-Schlüssel oder Token hinzu.
- Typfehler: Korrigiere TypeScript-Typannotationen.
Plattformen
Diese Fertigkeit ist kompatibel mit:
- Claude Code
- Cursor
- Codex
- Anderen KI-Code-Assistenten, die SKILL.md unterstützen