📦

triage

Niedriges Risiko 🌐 Netzwerkzugriff📁 Dateisystemzugriff

GitHub-Issues mit einer Zustandsmaschine triagieren

Das Verwalten eingehender Issues ohne einen strukturierten Workflow führt zu Engpässen und verpassten Prioritäten. Diese Skill bietet ein zustandsmaschinenbasiertes Triagesystem, das Issues als Bugs oder Verbesserungen kategorisiert und sie durch definierte Zustände leitet – von 'needs-triage' bis 'ready-for-agent' oder 'wontfix'.

Unterstützt: Claude Codex Code(CC)
⚠️ 68 Schlecht
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "triage". /triage - Zeige mir alles, was meine Aufmerksamkeit benötigt

Erwartetes Ergebnis:

3 Issues benötigen deine Aufmerksamkeit:

**Unlabeled (3)**
- #142: App stürzt beim Start mit großen Datensätzen ab
- #143: Exportieren nach PDF funktioniert nicht
- #144: Dark-Mode-Unterstützung hinzufügen

**Needs-triage (1)**
- #139: Memory Leak im Worker-Prozess (Bewertung läuft)

**Needs-info mit aktueller Aktivität (1)**
- #87: @user hat auf deine Fragen zur API geantwortet

Verwendung von "triage". /triage - #67 ist bereit, schreibe einen Agent-Brief dafür

Erwartetes Ergebnis:

## Agent-Brief

**Kategorie:** Verbesserung
**Zusammenfassung:** Tastenkombinationen für häufige Aktionen hinzufügen

**Aktuelles Verhalten:** Benutzer müssen Menüs aufrufen, um häufige Aktionen wie Speichern, Kopieren und Einfügen auszuführen.

**Gewünschtes Verhalten:** Tastenkombinationen für Speichern (Strg+S), Kopieren (Strg+C), Einfügen (Strg+V) und Rückgängig (Strg+Z) sollten global funktionieren.


**Akzeptanzkriterien:**
- [ ] Strg+S speichert das aktuelle Dokument
- [ ] Strg+C kopiert ausgewählte Inhalte
- [ ] Strg+V fügt Inhalte aus der Zwischenablage ein
- [ ] Strg+Z macht die letzte Aktion rückgängig
- [ ] Tastenkombinationen funktionieren auch, wenn der Fokus auf verschachtelten Widgets liegt

Sicherheitsaudit

Niedriges Risiko
v1 • 5/2/2026

This is a documentation-only skill that guides issue triage workflows. Static analysis flagged 115 potential issues, but all are false positives: Markdown code fences were misidentified as Ruby shell execution, and documentation examples mentioning 'algorithm' were misidentified as weak cryptography. The skill uses standard GitHub API tools to manage issue states - legitimate functionality with no malicious intent.

3
Gescannte Dateien
375
Analysierte Zeilen
4
befunde
1
Gesamtzahl Audits
Probleme mit mittlerem Risiko (2)
Static Analysis False Positives - Backtick Pattern Misidentification
Static analyzer flagged 84 instances of 'Ruby/shell backtick execution' but these are actually Markdown code fences (``` ```) used in documentation files to display example code. No shell execution occurs.
Static Analysis False Positives - Algorithm Term Misidentification
Static analyzer flagged 30 instances of 'weak cryptographic algorithm' but these are examples using the word 'algorithm' in its general sense (approach/method). SKILL.md:3 uses 'algorithm' to mean a methodical approach to triage, not cryptography.

Risikofaktoren

🌐 Netzwerkzugriff (1)
📁 Dateisystemzugriff (2)
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
31
Community
80
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Wöchentliche Issue-Triage

Überprüfe eingehende Issues einmal pro Woche, kategorisiere sie als Bugs oder Verbesserungen und leite sie an entsprechende Zustände weiter. Präsentiere dem Maintainer eine priorisierte Liste für die Richtung.

Vorbereitung von Arbeit für abwesende Agenten

Wenn ein Issue vollständig spezifiziert und bereit für autonome Arbeit ist, generiere einen dauerhaften Agent-Brief, der auch dann nützlich bleibt, wenn sich die Codebasis weiterentwickelt.

Deduplizierung von Feature-Requests

Wenn ein neuer Feature-Request eingeht, prüfe die Out-of-Scope-Wissensdatenbank und bringe frühere Ablehnungen, die dem Konzept entsprechen, zur Oberfläche.

Probiere diese Prompts

Issues anzeigen, die Aufmerksamkeit benötigen
/triage - Zeige mir alles, was meine Aufmerksamkeit benötigt
Ein bestimmtes Issue triagieren
/triage - Schauen wir uns #42 an
Issue in Ready-for-Agent verschieben
/triage - Verschiebe #42 zu ready-for-agent
Issue mit Agent-Brief vorbereiten
/triage - #67 ist bereit, schreibe einen Agent-Brief dafür

Bewährte Verfahren

  • Beginne mit der vollständigen Triage-Ansicht, um Kontext zu erhalten, bevor du dich auf bestimmte Issues konzentrierst
  • Verifiziere immer die Bug-Reproduktion, bevor du ein Issue als bereit markierst
  • Schreibe Agent-Briefings, die Schnittstellen und Verhaltensweisen beschreiben, nicht Dateipfade oder Implementierungsdetails

Vermeiden

  • Verweise nicht auf Dateipfade oder Zeilennummern in Agent-Briefings – sie werden schnell veraltet
  • Überspringe den needs-info-Schritt nicht, wenn Reporter vage Bug-Reports liefern
  • Markiere Enhancement-Requests nicht als wontfix, ohne die Begründung in .out-of-scope/ zu dokumentieren

Häufig gestellte Fragen

Was ist der Unterschied zwischen ready-for-agent und ready-for-human?
Ready-for-agent Issues haben vollständige Spezifikationen, an denen ein KI autonom arbeiten kann. Ready-for-human Issues benötigen menschliches Urteilsvermögen, Designentscheidungen, externen Zugriff oder manuelle Tests, die KI nicht durchführen kann.
Wie setze ich eine Triage-Sitzung fort, nachdem ein Reporter geantwortet hat?
Rufe /triage beim Issue auf. Die Skill erkennt vorhandene Triage-Notizen, prüft, ob der Reporter deine Fragen beantwortet hat, und zeigt ein aktualisiertes Bild, bevor du fortfährst.
Was macht einen Agent-Brief dauerhaft?
Dauerhafte Agent-Briefings beschreiben Schnittstellen, Typen und Verhaltensverträge anstatt Dateipfade oder Zeilennummern. Sie funktionieren auch dann, wenn die Codebasis refaktoriert und Dateien umbenannt werden.
Wann sollte ich die Out-of-Scope-Wissensdatenbank verwenden?
Verwende sie, wenn du Feature-Requests ablehnst, die möglicherweise erneut auftreten könnten. Die Dokumentation der Entscheidung und Begründung verhindert, dieselbe Diskussion mit zukünftigen Beitragenden erneut führen zu müssen.
Was tun, wenn das Issue widersprüchliche Zustandsrollen hat?
Kennzeichne den Konflikt und frage den Maintainer, bevor du Maßnahmen ergreifst. Die Skill fährt nicht mit der Triage fort, bis der Konflikt gelöst ist.
Kann ich den Triage-Workflow überschreiben?
Ja. Ein Maintainer kann direkt einen bestimmten Zustandsübergang anfordern (z.B. 'Verschiebe #42 zu ready-for-agent'). Die Skill vertraut dem Maintainer und wendet die Änderung direkt an.

Entwicklerdetails

Dateistruktur