Zum Inhalt springen

GitHub-Issue zu einem umsetzbaren Plan

GitHub Copilot verwandelt ein klar abgegrenztes Issue in einen Umsetzungsplan mit Annahmen, betroffenen Dateien, Tests und nächsten Schritten.

Dieser Prompt macht aus einem GitHub-Issue einen Plan, den ein Team prüfen kann, bevor Code geändert wird, und hält Unsicherheiten sowie fehlende Informationen offen.

Wofür der Prompt gedacht ist

Nutze ihn beim Start eines Issues in VS Code oder auf GitHub. Er trennt das beobachtete Problem von Lösungsideen und verlangt Tests, ohne ungeprüft Dateien zu verändern.

Was du vorbereitest

  • Issue-Text, Akzeptanzkriterien und relevante Fehlermeldungen.
  • Repository-Kontext, betroffene Sprache und vorhandene Testbefehle.
  • Optional: Einschränkungen wie keine API- oder Schemaänderung.

Die vollständige Vorlage steht weiter unten als Kopierkarte.

Beispiel aus der Praxis

Bei einem Issue „Filter auf der Prompt-Seite fehlt“ nennt der Plan die Route, die Datenattribute und einen Test für Tastaturbedienung. Er behauptet nicht, dass der Filter bereits funktioniert.

Verwandte Prompts

GitHub-Issue zu einem umsetzbaren Plan

Analysiere dieses GitHub-Issue und erstelle zuerst einen überprüfbaren Umsetzungsplan. Ändere noch keinen Code. Issue: [ISSUE-TEXT] Repository-Kontext: [RELEVANTE DATEIEN, STACK UND BEKANNTE EINSCHRÄNKUNGEN] Liefere: 1. Das Problem in eigenen Worten und die beobachteten Akzeptanzkriterien. 2. Die wahrscheinlich betroffenen Dateien oder Module mit Begründung. Wenn du sie nicht sicher kennst, nenne die Annahme. 3. Einen kleinen Plan in geordneten Schritten. 4. Tests für Erfolg, Regressionen und Randfälle. Nutze nur Testbefehle, die im Repository nachweisbar vorhanden sind. 5. Risiken, offene Fragen und Informationen, die vor einer Änderung fehlen. Beziehe dich auf konkrete Dateien und Symbole, wenn du sie im Repository findest. Trenne Fakten aus Issue und Code von deinen Vorschlägen. Behaupte nicht, dass ein Test bestanden hat, solange er nicht ausgeführt wurde. Schlage am Ende eine kleinstmögliche erste Änderung vor und warte auf eine Bestätigung, bevor du Dateien bearbeitest.

GitHub-Dokumentation: Issues planen und verfolgen Referenz und Inspiration; der angezeigte Prompt ist eine originale Website-Vorlage. · Rolle: Entwicklung, Tech Lead, Produktteam · Tool: GitHub Copilot Chat, GitHub Copilot