Was macht slipwai?
Planen Sie Arbeit als vertikale Slices oder ein explizit ausgewähltes Mechanismus-Reduktionsprogramm in kleinen, bekannten, funktionierenden Schritten, mit unabhängigen Pull-Requests oder einer optionalen Stacked-PR-Topologie über einen oder mehrere geordnete Slices. Verwenden Sie dies, wenn Sie mit bedeutender Arbeit beginnen, bereits aufgeteilte Stories in Implementierungspläne umwandeln, PRs planen oder komplexe Aufgaben sequenzieren. Für ein Mechanismus-Reduktionsprogramm verwenden Sie zuerst reduce-system-complexity, um den konservierten Vertrag, den terminalen Mechanismus-Entfernungszustand und den endgültigen Systemzustand zu definieren.
Funktionsweise
- Initialisierung: Der Skill erstellt einen Plan, der als Markdown-Dokument oder als Issue-Template vorliegt.
- Slice-Definition: Jeder Slice wird als separates Arbeitspaket mit klaren Grenzen und Abhängigkeiten definiert.
- Umsetzung: Der Agent implementiert jeden Slice nacheinander oder parallel, abhängig von der gewählten PR-Topologie.
- Validierung: Nach jedem Slice wird überprüft, ob das System in einem funktionierenden Zustand bleibt.
Beispielaufruf
/slipwai Erstelle einen Plan für das neue Authentifizierungs-Feature, aufgeteilt in vertikale Slices mit unabhängigen PRs.
Parameter
slices: Anzahl der gewünschten Slices (optional, Standard: auto)strategy:vertical-sliceodermechanism-reduction(optional, Standard:vertical-slice)stacked-prs:trueoderfalse(optional, Standard:false)
Ausgabe
Der Skill gibt einen strukturierten Plan aus, der die zu erstellenden Slices, deren Abhängigkeiten und die Reihenfolge der PRs beschreibt.