| applies_to | all-agents |
| name | ticket |
| description | Ticket schreiben — Bug, Feature, Improvement oder Spike als strukturiertes Ticket erfassen. Unterstützt auch Splitting (Epic + Children) und manuelles Gruppieren. |
/ticket — Ticket schreiben
Erstelle ein strukturiertes Ticket aus dem Input des Users. Du schreibst nur ein Ticket — du implementierst NICHTS.
Ablauf
- Nutze den
just-ship-ticket-writer Skill mit $ARGUMENTS als Input
- Der Skill erstellt ein PM-Quality Ticket (Titel, Problem, Desired Behavior, ACs, Out of Scope)
- Liefere das Ticket an Pipeline (Supabase) — falls
pipeline.project_id in project.json gesetzt ist
Split-Modus
Wenn der Ticket-Writer das Ticket als zu gross erkennt (Split-Signale aus dem Skill), oder der User explizit einen Split anfordert:
Der Skill übernimmt den Split vollständig — inklusive Epic-Erstellung und Child-Tickets. Übergib den Kontext vollständig an den Skill und lass ihn den Auto-Epic on Split-Flow ausführen.
Der Skill erstellt:
- Epic zuerst — Titel:
[Epic] {Gesamtthema}, Body: Scope-Zusammenfassung, Status: backlog
- Child-Tickets — jedes mit
parent_ticket_id auf das Epic, eigene ACs, eigene Size (S/M/L)
- Hierarchie-Ausgabe zur Bestätigung
Der Trigger ist die Split-Aktion, nicht die Ticket-Groesse. Jeder Split erzeugt ein Epic.
Gruppier-Modus
Wenn der User bestehende Tickets gruppieren will (z.B. "Gruppier T-100, T-101, T-102"):
Der Skill übernimmt die Gruppierung — inklusive Epic-Erstellung und Verlinkung bestehender Tickets. Übergib die genannten Ticket-Nummern an den Skill und lass ihn den Manual Grouping-Flow ausführen.
Der Skill:
- Erstellt ein neues Epic — Titel und Scope aus dem Kontext der genannten Tickets
- Verlinkt bestehende Tickets —
parent_ticket_id der genannten Tickets auf das neue Epic setzen
- Zeigt die Hierarchie zur Bestätigung
Wichtig
- Kein Code schreiben. Kein Branch erstellen. Keine Implementierung starten.
- Falls der User ein Ticket implementieren will, verweise auf
/develop.
- Falls
$ARGUMENTS leer ist, frage den User was er dokumentieren möchte.