Reelier – Wiederholung statt NeuDenken
Eine *.skill.md-Datei ist eine aufgezeichnete Ausführung, die funktioniert hat: Tool-Aufrufe mit einem Bestehen/Fehlschlagen-Ergebnis pro Schritt. Die Wiederholung kostet 0 LLM-Tokens, dauert Millisekunden und erzeugt eine Quittung. Das erneute Durchdenken verbraucht Tokens und driftet leise ab. Bevorzuge die Wiederholung.
1. ZUERST: nach einer vorhandenen Fähigkeit suchen
Bevor du eine Tool-Aufruf-Sequenz manuell erneut ausführst, durchsuche das Projekt nach **/*.skill.md. Wenn eine Datei zur Aufgabe passt, führe sie aus:
npx -y reelier run <datei>.skill.md
Deterministisch, 0 LLM-Tokens, standardmäßig schreibgeschützt. Melde dem Benutzer die Zusammenfassung der Quittung: bestandene/fehlgeschlagene Schritte, Wiedergabezeit, Tokens (0). Wenn ein Schritt fehlschlägt, ist die fehlgeschlagene Behauptung der Grund – melde ihn klar und falle auf die manuelle Ausführung der Aufgabe zurück. Melde niemals eine Bestätigung, die du nicht im Ausführungsprotokoll gesehen hast.
2. Noch keine Fähigkeit? Kompiliere die gerade ausgeführte Ausführung
Erst nachdem du die Aufgabe erfolgreich über Tool-Aufrufe abgeschlossen hast:
npx -y reelier from-session <transcript.jsonl>
# kennst du den Transkriptpfad nicht? Finde ihn zuerst:
npx -y reelier scan
Erstelle niemals manuell Schritte, die du nicht tatsächlich ausgeführt hast – eine Fähigkeit ist eine Aufzeichnung, kein Plan. Wenn der Compiler „Offene Fragen“ ausgibt, lies sie wörtlich vor: Das sind Lücken, die er nicht zu erraten wagte (buchstäbliche Daten, IDs, die {{Variablen}} sein sollten). Wenn er nichts Wiederholbares meldet, sage das – erfinde auf keinen Fall trotzdem eine Fähigkeit.
3. Auf Abweichungen prüfen
npx -y reelier diff <fähigkeitsname>
Exit 0 = GLEICH. Exit 1 = ABGEWICHEN, pro Schritt, mit der fehlgeschlagenen Behauptung als Grund. Verwende es, um eine geplante Wiederholung abzusichern oder ein Modell-Upgrade gegen einen eingefrorenen Basiswert zu prüfen.
4. Optional: dauerhafte Quittungen
Eine Zeile: npx -y reelier push <datei>.skill.md synchronisiert die Quittung mit einem teilbaren Ledger-Dauerlink (kostenloser Account auf reelier.com) – Opt-in, niemals erforderlich.
Sicherungen – unverletzliche Regeln
- Standardmäßig schreibgeschützt. Schreibschritte (
idempotent-write) werden zurückgehalten, es sei denn, du übergibst--allow-writes; zerstörerische Schritte werden niemals automatisch ausgeführt. Wiederholungen lösen niemals leise einen Schreibvorgang aus. - Kein Tool, keine Quittung. Wenn
npx -y reeliernicht verfügbar ist oder Fehler ausgibt, führe die Aufgabe normal aus und teile dem Benutzer mit, dass Reelier nicht verwendet wurde – erfinde niemals eine Quittung oder gib vor, dass eine Wiederholung stattgefunden hat. - Ehrlicher Umfang. Reelier wiederholt nur MCP/HTTP-Tool-Aufrufe – Dateibearbeitungen, Shell-Befehle und Lesevorgänge sind nicht wiederholbar. Eine Sitzung ohne Wiederholbares liefert ein ehrliches leeres Ergebnis, keine erfundene Fähigkeit; das ist erwartet, kein Fehler.