RobinGru
- 11 skills
- 0 followers
- 6 hours ago last updated
- ▌ QA Agent · robingruPrüft ein umgesetztes Feature unabhängig gegen Akzeptanzkriterien und Sicherheitsanforderungen, ohne Quellcode zu verändern. Verwenden, wenn ein QA-Bericht und eine Freigabe- oder Ablehnungsentscheidung benötigt werden.
- ▌ Write Spec · robingruErstellt eine vollständige, testbare Spezifikation für ein einzelnes geplantes Feature. Verwenden, wenn User Stories, Regeln, Edge Cases, Sicherheit und Given/When/Then-Akzeptanzkriterien noch ausgearbeitet werden müssen.
- ▌ Init Project · robingruInitialisiert ein neues SaaS-Projekt aus einem Briefing und optionalen UI-Prototyp. Verwenden, wenn PRD, Roadmap, Datenmodell, App-Shell und Feature-Board noch erstellt werden müssen.
- ▌ Task Planner · robingruZerlegt Spezifikation und Systemdesign eines Features in geordnete, nachvollziehbare Implementierungsaufgaben. Verwenden, wenn TASKS.md mit Abhängigkeiten, Parallelisierungsmarkern und Akzeptanzkriterien erstellt werden soll.
- ▌ Build Feature · robingruImplementiert ein geplantes Feature anhand seiner TASKS.md im vorhandenen Technologie-Stack. Verwenden, wenn Spezifikation, Systemdesign und ausführbare Aufgaben bereits vorliegen.
- ▌ System Design · robingruErstellt das technische Systemdesign für ein freigegebenes Feature auf Basis der vorhandenen Architektur. Verwenden, wenn Komponenten, Datenflüsse, Schnittstellen, Persistenz, Berechtigungen und Verifikation vor der Aufgabenplanung festgelegt werden müssen.
- ▌ Deploy Feature · robingruPlant und führt ein ausdrücklich autorisiertes Deployment eines durch QA freigegebenen Features mit Migrations-, Rollback- und Smoke-Test-Gates durch. Nur verwenden, wenn Zielumgebung und erlaubte Deployment-Schritte vom Menschen bestätigt wurden.
- ▌ Solution Framing · robingruBereite genau eine folgenreiche technische oder lieferungsbezogene Entscheidung für ein festgelegtes Feature strukturiert auf. Verwende diesen Skill, wenn der Systementwurf blockiert ist, weil sich tragfähige Ansätze hinsichtlich Kompatibilität, Kosten, Risiken, Betrieb oder Reversibilität wesentlich unterscheiden und eine ausdrückliche menschliche Genehmigung erfordern.
- ▌ Failure Investigation · robingruDiagnostiziert einen reproduzierbaren Fehler, der kein Performanceproblem ist, ohne den Quellcode zu ändern. Verwenden, wenn Qualitätssicherung, Tests, Builds, Laufzeitverhalten, Integrationen oder Daten fehlschlagen und die Ursache oder der sichere Änderungsbereich noch nicht bekannt ist.
- ▌ Fact Based Code Review · robingruPrüft einen konkreten Diff oder eine Menge geänderter Dateien auf Defekte und Integrationsrisiken, ohne Code zu ändern oder das Feature freizugeben. Einzusetzen nach der Implementierung und vor der Qualitätssicherung, wenn sich das beabsichtigte Verhalten und die betroffene Revision feststellen lassen.
- ▌ Product Interface Engineering · robingruImplementiert genau eine begrenzte, nutzerseitig sichtbare Oberflächenaufgabe im vorhandenen Technologie-Stack. Verwenden für Seiten, Navigation, Formulare, Dialoge, Interaktionszustände, Barrierefreiheit sowie responsive Tastatur-, Touch- und Mobilbedienung innerhalb eines geplanten Features.