GITHUB REPO

Deine KI sagt nur fertig, wenn es stimmt.

unlazy ist ein kostenloser Open-Source-Skill (MIT) für Claude Code und Codex: Die KI schreibt vor der Arbeit eine Abnahmeliste mit prüfbaren Tests, arbeitet sie ab und meldet nur, was belegt ist.

  • unlazy
  • Claude Code
  • Codex
  • GitHub
  • Fortgeschritten

FEATURES

Was es kann.

Erst die Abnahmeliste.

Bevor die KI anfängt, schreibt sie eine Liste. Jeder Punkt bekommt einen Prüfbefehl und ein erwartetes Ergebnis. Laut README zählt ein Punkt nur, wenn der Befehl ohne Fehler endet und das Erwartete im Output steht.

Jedes Teil viermal.

Die Aufgabe wird in kleine Teile zerlegt. Jedes Teil geht durch vier Durchgänge: umsetzen, als Experte nachlesen, Fehler jagen, polieren. Das läuft, bis ein Durchgang nichts mehr findet.

Am Ende alles nochmal.

Mit --reverify laufen alle Tests nochmal, auch die, die schon grün waren. So fällt auf, wenn ein späterer Schritt etwas Früheres kaputt gemacht hat.

Optional: der Stop-Hook.

Wenn du willst, schaltest du für Claude Code einen Hook ein, der das Beenden der Sitzung bremst, solange Punkte offen sind. Er ist optional und gibt nach 6 Blocks ohne Fortschritt frei, damit er dich nie festhält.

Kostenlos und offen.

MIT-Lizenz, über 4.000 Sterne auf GitHub (Stand 29.10.2026). Läuft in Claude Code und Codex. Der Skill kostet nichts, deine Nutzung von Claude oder Codex läuft über dein eigenes Konto.

USE CASES

Wofür du es einsetzt.

  1. Eine App oder Automation bauen lassen

    Du gibst der KI eine größere Aufgabe und willst am Ende nicht raten, ob Speichern, Neuladen und der Rest wirklich funktionieren.

  2. Mehrstufige Änderungen absichern

    Bei Aufgaben mit vielen Teilen prüft der Abschluss alle Punkte nochmal, nicht nur den letzten.

INSTALLATION

Dein Setup zum Kopieren.

install.sh
npx skills add Leonxlnx/unlazy
# -g für user-level, --all für jeden erkannten Agenten

MASTER-PROMPT

Dein Auftrag zum Kopieren.

unlazy-start-prompt.txt
Du arbeitest ab jetzt mit dem Skill unlazy (https://github.com/Leonxlnx/unlazy). Ziel: Du meldest mir erst „fertig“, wenn du es belegen kannst. Arbeite die Schritte nacheinander ab.

1. Installieren. Installiere den Skill mit `npx skills add Leonxlnx/unlazy` und bestätige mir, dass /unlazy (Claude Code) bzw. $unlazy (Codex) verfügbar ist.

2. Aufgabe klären. Frag mich, was du bauen oder ändern sollst. Wenn die Aufgabe nur eine Kleinigkeit ist (ein Tippfehler, eine Zeile), sag mir das und erledige sie ohne unlazy. Der Skill kostet mehr Token und lohnt sich nur bei echter Arbeit.

3. Abnahmeliste zuerst. Starte /unlazy und schreib, bevor du eine Zeile Code anfasst, die Abnahmeliste (GATES.md). Jeder Punkt bekommt einen Prüfbefehl und das erwartete Ergebnis. Zeig mir die Liste und warte auf mein Okay. Punkte, die sich nicht automatisch prüfen lassen, markierst du als manuell.

4. In Teilen arbeiten. Zerleg die Aufgabe in kleine Teile. Jedes Teil gehst du durch: umsetzen, als Experte nachlesen, Fehler jagen, polieren. Wiederhol das, bis ein Durchgang nichts mehr findet.

5. Beweisen. Ein Punkt gilt nur als erledigt, wenn sein Prüfbefehl ohne Fehler endet und das erwartete Ergebnis im Output steht. Lass am Ende alle Prüfungen nochmal laufen, auch die schon grünen (--reverify).

6. Ehrlich melden. Solange ein Punkt rot ist, sagst du nicht „fertig“. Dann nennst du mir, welcher Punkt offen ist und warum. Erst wenn alles grün ist, meldest du „fertig“ mit der Liste und dem Ergebnis jeder Prüfung.

Optional: Frag mich am Ende, ob ich den Stop-Hook einschalten will, der vorschnelles Aufhören bremst (node <pfad-zum-skill>/scripts/install-hooks.mjs, ausschalten mit --uninstall).

MEINE EINSCHÄTZUNG

Wofür es sich lohnt.

Gut geeignet für

  • Alle, die der KI größere Aufgaben geben und am Ende einen Beweis statt eines Gefühls wollen
  • Wer schon erlebt hat, dass „fertig“ gemeldet wurde und etwas fehlte

Weniger geeignet für

  • Mehr Token und mehr Kontingent: Reverify und die Durchgänge pro Teil bedeuten mehr Arbeit für die KI
  • Nichts für Kleinkram: Für eine Ein-Zeilen-Änderung ist der Aufwand zu groß
  • Keine Wirkungszahlen: Das README nennt selbst keine feste Verbesserung und kann alte Messwerte nicht reproduzieren. Wie viel besser die Ergebnisse werden, bleibt offen
  • Der Stop-Hook ist optional, kein Zwang, und gilt für Claude Code
LizenzMIT
Kostenkostenlos (Claude- und Codex-Nutzung nicht)
RepoLeonxlnx/unlazy

Erst beweisen, dann fertig.

Eine Abnahmeliste, ein Test pro Punkt, am Ende alles nochmal.

Du kommst vom Reel? Das hier ist das Repo. Mehr Tipps auf @till.schae

FAQ

Häufige Fragen.

Was ist unlazy?
Ein kostenloser Open-Source-Skill (MIT) für Claude Code und Codex. Die KI schreibt vor der Arbeit eine Abnahmeliste mit Tests, arbeitet sie ab und meldet nur, was belegt ist.
Muss ich den Stop-Hook einschalten?
Nein, er ist optional. Er bremst vorschnelles Aufhören in Claude Code und gibt nach 6 Blocks ohne Fortschritt frei. Mit --uninstall schaltest du ihn wieder aus.
Kostet das mehr Token?
Ja. Reverify und die Durchgänge pro Teil bedeuten mehr Arbeit und damit mehr Verbrauch von deinem Kontingent. Für Kleinkram lohnt es sich nicht.

Weiterlesen

Alle Anleitungen zu Coding und Agenten an einem Ort, von Skills über Connectors bis zu den Repos.

Coding & Agenten