Was macht Universal Prompt Optimizer Skill?
Ein konfigurationsfreier Prompt-Optimierungs-Skill: Durch gezielte Nachfragen und strukturierte Umformulierung werden vage KI-Agent-Anweisungen klar, kontrollierbar und ausführbar gemacht.
Funktionsweise
Dieser Skill führt einen iterativen Klärungs- und Optimierungsprozess durch:
- Eingabe empfangen: Der Benutzer gibt einen initialen Prompt ein, der möglicherweise unklar oder unvollständig ist.
- Analyse und Rückfragen: Der Skill analysiert den Prompt auf fehlende Informationen, Annahmen oder mehrdeutige Formulierungen und stellt dem Benutzer gezielte Rückfragen.
- Strukturierte Umformulierung: Basierend auf den Antworten erstellt der Skill eine überarbeitete Version des Prompts, die folgende Elemente enthält:
- Ziel (klar definiert)
- Aufgaben (spezifisch und aufteilbar)
- Kontext (relevante Hintergrundinformationen)
- Kriterien (messbare Erfolgsbedingungen)
- Ausgabe: Der optimierte Prompt wird dem Benutzer präsentiert, bereit zur Verwendung mit dem KI-Agenten.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Weitere KI-Agenten-Plattformen mit Unterstützung für benutzerdefinierte Skills
Anwendungsfälle
- Entwicklungsaufgaben: Von „Erstelle eine API“ zu „Erstelle eine REST-API mit Express.js, die Benutzerdaten verwaltet, mit Endpunkten für CRUD-Operationen und Authentifizierung über JWT“.
- Debugging: Von „Behebe den Fehler“ zu „Analysiere die Protokolle in
/var/log/app.log, identifiziere die Ursache des FehlersTypeError: Cannot read property 'x' of undefinedund schlage eine Lösung vor“. - Projektplanung: Von „Plane mein Projekt“ zu „Erstelle einen Projektplan für eine Web-App mit folgenden Meilensteinen: Anforderungsanalyse, Design, Implementierung, Tests und Deployment. Priorisiere die Aufgaben nach Dringlichkeit und Abhängigkeiten“.
Vorteile
- Keine Konfiguration erforderlich: Sofort einsatzbereit.
- Verbesserte Klarheit: Reduziert Missverständnisse zwischen Benutzer und KI-Agent.
- Erhöhte Kontrolle: Benutzer behalten die Kontrolle über die Anweisungen und können sie vor der Ausführung überprüfen.
- Zeitersparnis: Weniger Iterationen bei der Prompt-Verfeinerung.
Verwendung
- Lade den Skill in deiner KI-Agenten-Plattform.
- Gib einen initialen Prompt ein (z. B. „Hilf mir, einen Python-Skript zu schreiben“).
- Beantworte die Rückfragen des Skills (z. B. „Welche Bibliotheken sollen verwendet werden?“, „Welche Eingabe- und Ausgabeformate sind erforderlich?“).
- Erhalte den optimierten Prompt und führe ihn mit deinem Agenten aus.
Beispiel
Initialer Prompt: „Erstelle eine Datenbankabfrage“
Rückfragen des Skills:
- Für welche Datenbank? (MySQL, PostgreSQL, MongoDB?)
- Welche Tabellen sind betroffen?
- Welche Daten sollen abgerufen werden?
Optimierter Prompt:
Erstelle eine PostgreSQL-Abfrage, die die Tabelle
usersundordersverbindet, um alle Bestellungen eines bestimmten Benutzers abzurufen. Gib die Benutzer-ID, den Namen und die Bestelldaten zurück. Filtere nach dem Status „abgeschlossen“ und sortiere nach dem Bestelldatum absteigend.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.