Skip to content

[ Loslegen / workflows ]

Workflows ​

Sechs Arbeitsweisen von der Installation bis zum Vorhaben. Regeln, Skill-Trigger und Hooks leiten die Aufgabe; jeder Weg endet in einer Prüfung. Direkte Arbeit ist der Standard; eine Spec verdient sich über Größe — mehr als 5 Schritte oder mehr als 6 Dateien über 2+ Subsysteme —, eine größere Übergabe, eine offene Entscheidung oder deinen Wunsch.

Autopilot behandelt getippte und transkribierte Wünsche gleich, erklärt Direktarbeit, Delegate oder Wave und nennt Harness, Anbieter, Modell und nächsten Schritt. Mehr unter Smart Routing.

Onboarding ​

Einmal pro Maschine und Projekt: devkit install → devkit sync → devkit init → /index.

SchrittErgebnis
devkit installVerdrahtet den Session-Hook und führt den ersten Sync aus.
devkit syncLädt und prüft das Release, verlinkt Skills, Agents, Rules und Hooks, installiert die nötigen Tools.
devkit initRichtet den Projekt-Checkout ein: Agent-State-Caches in .gitignore, Code-Graph, angelegtes .agents/context/; ein älteres Setup wird aktualisiert.
/indexWendet nach einem Ja an, was devkit init offen hat, hält dann .agents/context/ auf das beschränkt, was nicht im Code steht, und korrigiert darin veraltete Angaben, kaputte Pfade und zu lange Decision-Einträge. Nach jedem devkit-Update ausführen; Ergebnis fürs Team committen.

devkit status und devkit doctor bestätigen das Setup. Neues Projekt: /vision legt den Nordstern in .agents/context/VISION.md fest; /spec, /brainstorm und /challenge prüfen dagegen.

Tagesarbeit ​

Für Arbeit unter den Spec-Schwellen, ohne offene Anforderung oder ausdrücklichen Planwunsch: beschreiben → bearbeiten → /test → /review → /commit. Der Agent startet /test nach einer zusammenhängenden Änderung und /review --quick bei mehreren Quelldateien oder riskanten Pfaden. Du startest /commit; Risiko allein verlangt keine Spec.

SkillWas passiert
/testFührt die gezielten Tests aus; die volle Suite nur auf Anfrage, bei hohem Risiko oder geänderter geteilter Test-Infrastruktur.
/reviewUnabhängiges, nur lesendes Review des aktuellen Diffs; nennt /spec und stoppt, wenn der Diff einen Vertrag braucht.
/commitStaged nur die Dateien dieser Session; ein gitleaks-Fund oder ein gestagter Agent-State-Pfad bricht ab.
/releaseCHANGELOG ergänzen, Version heben, Tag pushen, GitHub-Release anlegen.

Feature ​

Für mehr als 5 Schritte oder mehr als 6 Dateien über 2+ Teilsysteme, eine größere Übergabe an eine andere Session, eine offene Entscheidung, die du zuerst treffen musst, oder einen schriftlichen Plan: /spec → /spec-work → /commit → PR. Kleines für später wird ein Todo für /todo, keine Spec. Specs und Todos erklärt beides.

SchrittDuDer Agent
/specBeschreibst das Ergebnis und korrigierst die Zusammenfassung. Der Start von /spec-work ist die Freigabe. Sie nennt den Pfad und endet mit /clear, dann /spec-work <ID> für eine frische Session.Schreibt Ziel, Schritte, Dateien und Prüfungen. Riskante oder systemübergreifende Arbeit bekommt einen volleren Plan mit Modell-Review.
/spec-workBeantwortest Entscheidungsfragen.Ein frischer Agent setzt die Schritte um und prüft sie; danach übergibt die Hauptsession an einen unabhängigen Reviewer.
Außerhalb des PlansLiest den erweiterten Plan./spec-update öffnet betroffene Schritte und Abhängigkeiten. Nach completed sind Nachkorrekturen Inline-Arbeit.
UnterbrochenSagst wieder /spec-work <ID>.Macht beim ersten offenen Schritt weiter.

Vorhaben ​

Für Arbeit, die zu groß für eine Spec ist — mindestens drei Specs, ein externer Anbieter oder eine Änderung über Systemgrenzen — planst du einen Slice, schließt ihn ab und planst dann den nächsten: /brainstorm → /spec → /spec-work → nächster Slice.

SkillWann
/brainstormDie Richtung ist offen. Endet mit dem nächsten kleinen Slice oder einem lebenden Plan, Zeile für Zeile.
/challengeDu willst zuerst die Gegenargumente hören.
/waveMehrere Slices sind freigegeben und berühren verschiedene Dateien: läuft sie parallel in eigenen Worktrees, jeder mit eigenem Review.
/workspaceDie Arbeit verteilt sich auf Geschwister-Repositories unter einem Ordner: eine Spec pro Repository, in Reihenfolge.
/delegateEin abgegrenztes Review, eine Recherche oder Umsetzung profitiert von einem anderen Modell. Umsetzungen kommen automatisch zurück; ein Restpfad bleibt im Worktree, devkit worktree-gc --apply räumt gemergte weg.

Wissen und Kontext ​

Laufend, damit keine Session das Projekt neu lernt.

BedarfAktion
Gotcha, Konvention oder Entscheidung/capture schreibt es nach .agents/context/; kritische Gotchas bekommen einen Prompt-Trigger.
Verwandtes Repo (Backend, Boilerplate, Contract-Partner)/capture als Related → .agents/context/RELATED.md; ein Prompt-Hinweis erinnert daran.
Offene ArbeitAgent bietet ein Todo an, ab ~30 Tool-Calls legt er es an; /todo arbeitet es ab.
Frage zur VergangenheitMemory-Recall, dann memsearch, falls installiert.
Verdacht auf Driftdevkit context-drift-check meldet kaputte Verweise.

Wartung ​

Nichts zu tun: Jeder Session-Start aktiviert ein Update, das im Hintergrund geprüft wurde. devkit sync aktualisiert sofort, devkit doctor diagnostiziert, devkit rollback geht zurück — mehr unter So funktioniert es und Troubleshooting.

Interne Doku — onedot-devkit · devkit

devkitdevkit syncdevkit statusdevkit doctordevkit helpInterne Doku · ONEDOT digital crew