Files
looptest/.claude/commands/fix-issue.md
T
2026-07-25 10:16:17 +02:00

1.1 KiB

description, argument-hint, allowed-tools
description argument-hint allowed-tools
Behebt ein einzelnes Gitea-Issue Ende-zu-Ende. <issue-nummer> Bash, Edit, Read, Write, Grep, Glob, mcp__gitea__issue_read, mcp__gitea__issue_write, mcp__gitea__pull_request_write

Bearbeite Gitea-Issue #$1 im aktuellen Repo. Schritt für Schritt:

  1. Lies Issue #$1 (Titel, Beschreibung, Kommentare) über issue_read.
  2. Setze Label ai-wip via issue_write, entferne ai-ready.
  3. Analysiere das Repo und finde die Ursache. Wenn der Scope zu groß/unklar ist (siehe CLAUDE.md), brich ab: kommentiere das Issue mit einer kurzen Begründung, setze ai-blocked, und beende ohne Codeänderung.
  4. Implementiere den Fix. Halte den Diff minimal und fokussiert.
  5. Führe die Tests aus (<dein Testkommando>). Bei Rot: bis zu 2x nachbessern. Wenn danach immer noch rot → ai-blocked, Issue kommentieren, abbrechen.
  6. Commit mit Message: fix: <kurze Beschreibung> (#$1).
  7. Push den aktuellen Branch zum Remote.
  8. Öffne via pull_request_write einen PR gegen main (bzw. develop). Die PR-Beschreibung MUSS Closes #$1 enthalten.
  9. Kommentiere am Issue mit dem PR-Link, setze Label ai-review.