O

Obra Skills

brainstorming
obra
Du MUSST dies vor jeder kreativen Arbeit verwenden – beim Erstellen von Funktionen, Bauen von Komponenten, Hinzufügen von Funktionalität oder Ändern von Verhalten. Erkundet Benutzerabsicht, Anforderungen und Design vor der Implementierung.
creativeresearchdesign
dispatching-parallel-agents
obra
Verwenden, wenn 2+ unabhängige Aufgaben anstehen, die ohne gemeinsamen Zustand oder sequenzielle Abhängigkeiten bearbeitet werden können.
developmentproject-management
executing-plans
obra
Verwenden Sie dies, wenn Sie einen schriftlichen Implementierungsplan haben, der in einer separaten Sitzung mit Überprüfungsmeilensteinen ausgeführt werden soll.
developmentproject-managementcode-review
finishing-a-development-branch
obra
Verwenden, wenn die Implementierung abgeschlossen ist, alle Tests bestanden sind und entschieden werden muss, wie die Arbeit integriert wird – führt den Abschluss von Entwicklungsarbeiten durch Präsentation strukturierter Optionen für Merge, PR oder Bereinigung.
developmentcode-reviewproject-management
receiving-code-review
obra
Verwenden, wenn Code-Review-Feedback eingeht, bevor Vorschläge umgesetzt werden, insbesondere wenn das Feedback unklar oder technisch fragwürdig erscheint – erfordert technische Strenge und Überprüfung, keine bloße Zustimmung oder blinde Umsetzung.
developmentcode-review
requesting-code-review
obra
Verwenden, wenn Aufgaben abgeschlossen, größere Funktionen implementiert oder vor dem Zusammenführen, um zu überprüfen, ob die Arbeit den Anforderungen entspricht.
developmentcode-review
subagent-driven-development
obra
Verwenden Sie bei der Ausführung von Implementierungsplänen mit unabhängigen Aufgaben in der aktuellen Sitzung.
developmentproject-management
systematic-debugging
obra
Verwenden, wenn ein Fehler, Testfehler oder unerwartetes Verhalten auftritt, bevor Korrekturen vorgeschlagen werden.
developmenttestingcode-review
test-driven-development
obra
Verwenden bei der Implementierung eines Features oder Bugfixes, bevor der Implementierungscode geschrieben wird.
developmenttestingcode-review
using-git-worktrees
obra
Verwenden, wenn mit Feature-Arbeiten begonnen wird, die eine Isolation vom aktuellen Arbeitsbereich erfordern, oder vor der Ausführung von Implementierungsplänen – stellt sicher, dass ein isolierter Arbeitsbereich über native Tools oder den Git-Worktree-Fallback existiert.
development
using-superpowers
obra
Verwenden Sie dies beim Start eines Gesprächs – es legt fest, wie Fähigkeiten gefunden und genutzt werden, und erfordert die Verwendung des Skill-Tools vor JEDER Antwort, einschließlich Rückfragen.
developmentdocumentproductivity
verification-before-completion
obra
Verwenden, wenn behauptet werden soll, dass Arbeit abgeschlossen, behoben oder bestanden ist, vor dem Committen oder Erstellen von PRs – erfordert das Ausführen von Verifikationsbefehlen und das Bestätigen der Ausgabe, bevor Erfolgsbehauptungen aufgestellt werden; Beweise vor Behauptungen immer.
testingcode-reviewdevelopment
writing-plans
obra
Verwenden Sie, wenn Sie eine Spezifikation oder Anforderungen für eine mehrstufige Aufgabe haben, bevor Sie Code anfassen.
developmentproject-management
writing-skills
obra
Verwenden beim Erstellen neuer Skills, Bearbeiten vorhandener Skills oder Überprüfen der Funktionsfähigkeit von Skills vor der Bereitstellung
developmentdocumentcreative