bollwerk/.github/prompts/nextstep.prompt.md
Jens Reinemann 5a26d6a85e refactor: rename workflow-*.prompt.md → nextstep-*.prompt.md
Namenskonvention für Genome Engine Verbund-Erkennung:
Router <name>.prompt.md + Sub-Prompts <name>-*.prompt.md
ermöglicht rein pfadbasierte Trait-Zuordnung ohne Content-Parsing.
2026-05-18 09:26:36 +02:00

2.3 KiB
Raw Blame History

description agent model tools
Weiche nimmt eine Issue-Nummer entgegen ODER ermittelt das nächste offene Ticket aus dem Project Board und leitet an den passenden Workflow-Prompt weiter. agent Claude Sonnet 4.6 (copilot)
read
edit
search
execute
agent
web
todo
browser
vscode

Next Step Router

Skill-Referenz: Lies bei Bedarf .github/skills/gh-tickets/SKILL.md für die vollständigen Ticket-Konventionen (Type-Labels, Order-Feld, Board-IDs).

Schritt 1 Aufgabe bestimmen

Variante A: Issue-Nummer wurde übergeben

Wenn der User eine Issue-Nummer angegeben hat (z.B. #106, 106):

& ".github/skills/gh-tickets/next-ticket.ps1" -IssueNumber <N>

Variante B: Keine Nummer nächstes Ticket automatisch ermitteln

& ".github/skills/gh-tickets/next-ticket.ps1"

Ergebnis parsen

Die Ausgabe hat das Format: #<Nummer> [<Typ>] <Titel> (Order: <N>)

  1. Parse Issue-Nummer, Typ ([B]/[F]/[M]/[T]/[I]/[P]/[X]) und Titel.

  2. Type-Label-Prüfung: Falls Typ [?]:

    ⚠️  Issue #<N> hat kein Type-Label.
        Bitte eines der Labels zuweisen, bevor der Workflow starten kann.
    
  3. Lade den Issue-Body:

    gh issue view <N>
    
  4. Kurzzusammenfassung ausgeben (Ticket-Name + 3 Sätze).

Schritt 2 Board-Status aktualisieren

Setze den Board-Status auf "In Progress":

& ".github/skills/gh-tickets/set-board-status.ps1" -IssueNumber <N> -Status InProgress

Schritt 3 Weiterleitung anhand des Typs

Typ Workflow-Prompt
[B] Grobplanung .github/prompts/nextstep-block-planning.prompt.md
[F] Feature .github/prompts/nextstep-implementation.prompt.md
[T] Tech-Entscheidung .github/prompts/nextstep-tech-decision.prompt.md
[I] Infrastruktur/Prozess .github/prompts/nextstep-infrastructure.prompt.md
[P] Planung .github/prompts/nextstep-planning.prompt.md
[X] Test .github/prompts/nextstep-test.prompt.md

Lies die Datei des passenden Workflows und führe ihn aus. Übergib dem Workflow: Titel und Issue-Nummer aus Schritt 1.

Schritt 4 Abschluss

Das Issue wird vom Workflow selbst geschlossen. Falls der Workflow abbricht, bleibt das Issue offen.