Starte eine neue Funktion End-to-End in diesem Repository — kläre Anforderungen, plane, branch, implementiere mit Tests und bereite einen PR vor. Verwende dies, wenn eine Funktion, Seite oder ein Endpunkt hinzugefügt werden soll.
Was ist web-template?
Diese Skill-Anweisung steuert einen AI-Agenten (z. B. Claude Code, Cursor, oder Codex) durch den vollständigen Workflow zur Implementierung einer neuen Funktion in einem bestehenden Repository. Sie beginnt mit einer Designprüfung: Ist das Feature groß und existiert noch kein genehmigtes Design-Dokument, stoppt der Agent und leitet zur Skill 'design' weiter. Andernfalls liest er vorhandene Design-Dokumente, um Akzeptanzkriterien aus Journeys, Berechtigungstabellen und Bedrohungsmodellen abzuleiten. Anschließend durchläuft der Agent die Schritte: Aufgabenverständnis (Einlesen von AGENTS.md, CONTEXT.md, ADRs, Architektur- und UI-Dokumenten) mit Erstellung von testbaren Akzeptanzkriterien; Planung mit Identifikation betroffener Dateien, neuer Endpunkte und Schema-Änderungen, gegebenenfalls mit neuen Architectural Decision Records (ADRs); Branching (feat/*); inkrementelle Implementierung und Testen (Happy Path, Fehleingaben, mangelnde Berechtigungen, UI-Übersetzungen, Audit-Logs); Überprüfung durch die Skill 'pre-pr-check'; und schließlich PR-Erstellung mit Conventional Commits und Nutzung der Pull-Request-Vorlage. Die Skill unterstützt die Plattformen Claude Code, Cursor und Codex und stellt sicher, dass der Agent nie selbstständig merged.