Meta-Prompt Architect (Lite)
scripts/generate.mjs extrahiert deterministisch die Struktur aus einer Aufgabenbeschreibung; Sie verfeinern die Formulierungen und Variablennamen. Das Skript erfindet keine Anforderungen – es deckt auf, was fehlt.
Regeln
- Die Vorlage ist ein Gerüst, nicht der endgültige Prompt. Schreiben Sie vage Abschnitte mit den spezifischen Angaben des Benutzers um.
- Halten Sie die
{{variable}}-Namen zwischen EINGABE und Referenzen stabil. - Die EINSCHRÄNKUNGEN-Injektionsregel ist tragend – entfernen Sie sie nicht.
- Lösen Sie jeden Punkt der
warnings[]auf, indem Sie den Benutzer fragen oder eine explizite Annahme treffen.
1. Ausführen
Erfordert Node 18+, keine Abhängigkeiten. Vollständig offline.
node <skill-verzeichnis>/scripts/generate.mjs aufgabe.txt
echo "..." | node <skill-verzeichnis>/scripts/generate.mjs -
JSON auf stdout; Exit-Code 1 bei Warnungen, 2 bei Lese-/Verwendungsfehler.
2. Ergebnisse lesen
variables[]:{name, source}Kandidaten für{{platzhalter}}.format: erkanntes Ausgabeformat odernull.warnings[]: noch zu schließende Lücken.template: das erstellte Gerüst.
3. Vor der Auslieferung verfeinern
- Variablen in die Domänenvokabulatur des Benutzers umbenennen.
# AUSGABEmit einer konkreten Form füllen (JSON-Schema, Abschnittsliste, Längenbeschränkung).- Domänenspezifische Einschränkungen hinzufügen, die in der Beschreibung impliziert werden.
Lite vs. Vollversion
Die Vollversion meta-prompt-architect erkennt zusätzlich Ton und Zielgruppe, fügt Regeln für Annahmen/Mehrdeutigkeiten/Randfälle hinzu und erzeugt Testfall-Gerüste für Happy-Path-, Rand- und adversarielle Fälle.