CommunitySchreiben & Editierengithub.com

seldonframe/reelier

Agenten machen Behauptungen. Reelier schreibt Quittungen – zeichne den Tool-Call-Workflow eines Agenten einmal auf, spiele ihn deterministisch mit 0 Tokens ab und vergleiche Läufe, um Drift zu erkennen.

Was ist reelier?

Reelier ist ein Werkzeug zur Aufzeichnung und deterministischen Wiederholung von Tool-Call-Workflows von KI-Agenten wie Claude Code, Cursor oder Codex. Es wandelt erfolgreiche Arbeitsabläufe in eine `*.skill.md`-Datei um, die beim erneuten Abspielen null LLM-Tokens verbraucht und innerhalb von Millisekunden ausgeführt wird. Dies verhindert schleichende Abweichungen (Drift) und spart Kosten. Reelier unterstützt das Erstellen, Abspielen und Vergleichen solcher Rezepte sowie optionale dauerhafte Quittungen über eine Blockchain-ähnliche Ledger-URL.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add seldonframe/reelier

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

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 reelier nicht 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.

Verwandte Skills