CLI und Agent-Skills

CLI – der Master

Die CLI ist der Master, mit einem offen dokumentierten Dateiformat (Die CLI ist der Master, mit... (DEC_CLI_MASTER)). Jede Integration spricht mit der CLI (Bibliothek / lokaler Server), nie direkt mit den Dateien. Jeder Befehl hat --json.

Befehl

Bewirkt

deciwa init [--at <folder>]

.deciwa/ anlegen

deciwa serve

die Docs bauen, mit dem Review-Overlay ausliefern, bei Änderungen neu bauen

deciwa elements <file>

die Elemente einer Quelle, mit ihren Selektoren

deciwa show <file>

alles Feedback einer Quelle mit den Zuständen der Elemente

deciwa status

Zustände und Abdeckung des ganzen Projekts

deciwa facts [path …] [--group …]

die Fakten der Faktendateien: Zahlen je Gruppe, Ordner und Datei; mit --group (z. B. stale) die Fakten dieser Gruppe

deciwa approve-facts <path …>

jedes noch nicht freigegebene Fakt dieser Dateien oder Ordner freigeben, und jede Datei als Ganzes – Fakten mit offener Frage oder offenem Auftrag bleiben

deciwa todo [path …]

offene Aufgaben für die KI oder die Entwicklung und offene Fragen – mit Pfaden nur die dieser Dateien oder Ordner

deciwa annotate <file> <element> --verdict … [--comment …]

Feedback geben

deciwa rate <file> <element> <0-5>

Sterne vergeben

deciwa request <file> <element> --to … --question …

jemandem eine Frage zu einem Element stellen

deciwa answer <id> [--verdict …] [--text …]

eine Frage beantworten

deciwa resolve <id> [--note …]

eine Aufgabe als erledigt markieren

deciwa export [file]

alle Review-Daten als eine Datei

deciwa import <file> [--force]

die Review-Daten durch eine Datei ersetzen – abgelehnt, wenn sie älter ist; ein Export einer Website ersetzt nur ihre eigenen Seiten

deciwa remap

Feedback zu Webseiten, das unter ihrer Adresse geführt wird, in die Dateien neuer [web]-Regeln verschieben

deciwa diff <id>

freigegebene vs. aktuelle Formulierung (0.1)

deciwa push / pull

mit dem gehosteten Dienst synchronisieren (0.5)

Vorgeschlagene Details für 0.1: CLI-Konzept.

Agent-Skills

  • deciwa-work – deciwa todo abrufen, Kommentare umsetzen, abgelehnte Aussagen korrigieren und Elemente löschen, eingefrorene Elemente nie anfassen, deciwa resolve, ein erneutes Review anfordern.

  • deciwa-ask – statt einer [CHECK]-Markierung im Text eine Frage am Element stellen.

Wie du sie mit Claude nutzt: Claude.