CommunityCodierung & Entwicklunggithub.com

Systematisches Debugging

Eine KI-Agenten-Fähigkeit für systematisches Debugging aus der Sammlung 'DanhDue/ai-agent-tools'.

Was ist Systematisches Debugging?

Die Fähigkeit 'systematic-debugging' aus dem Repository 'DanhDue/ai-agent-tools' befähigt KI-Agenten zu einem strukturierten und methodischen Ansatz bei der Fehlersuche in Softwareprojekten. Sie ist besonders nützlich für Agenten, die in Entwicklungsumgebungen wie Claude Code, Cursor oder Codex eingesetzt werden, wo ein reproduzierbarer und nachvollziehbarer Debugging-Prozess unerlässlich ist. Anstatt unsystematisch nach Fehlern zu suchen, führt die Fähigkeit den Agenten durch bewährte Schritte: Reproduktion des Fehlers, Eingrenzung der Ursache, Hypothesenbildung, Testen von Lösungen und Dokumentation der Erkenntnisse. Die Fähigkeit basiert auf der strukturierten Anleitung in der SKILL.md und integriert sich nahtlos in bestehende Agenten-Workflows. Sie reduziert Debugging-Zeit und -Aufwand, indem sie sicherstellt, dass der Agent kohärente und effektive Strategien verfolgt, anstatt zufällige Änderungen vorzunehmen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/systematic-debugging

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

DanhDue/systematisches-debugging

Agent-Fähigkeit 'systematisches-debugging' aus DanhDue/ai-agent-tools.

Übersicht

Diese Fähigkeit ermöglicht es KI-Agenten, Debugging-Probleme systematisch und effizient zu lösen. Sie automatisiert den Debugging-Prozess, indem sie den Agenten durch eine Reihe von logischen Schritten führt, die auf den Prinzipien der wissenschaftlichen Methode und der Softwareentwicklung basieren.

Funktionsweise

Die Fähigkeit definiert eine Reihe von Aktionen und Workflows, die ein Agent ausführen kann:

  1. Fehlerreproduktion: Der Agent erhält Anweisungen, wie er einen Fehler zuverlässig reproduzieren kann, einschließlich der Identifizierung von Umgebungsvariablen und Abhängigkeiten.
  2. Ursachenanalyse: Der Agent wird angeleitet, Hypothesen über die Ursache des Fehlers zu bilden und diese durch gezielte Tests zu überprüfen (z. B. durch Überprüfung von Logs, Stacktraces oder Code-Abschnitten).
  3. Lösungsentwicklung: Sobald die Ursache identifiziert ist, schlägt der Agent eine oder mehrere Lösungen vor und testet diese systematisch.
  4. Dokumentation: Der Agent dokumentiert den gesamten Prozess – einschließlich der ergriffenen Maßnahmen, der Ergebnisse und der endgültigen Lösung – für zukünftige Referenz.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Weitere KI-Agenten-Frameworks (mit Anpassungen)

Verwendung

Um diese Fähigkeit in einem unterstützten Agenten zu aktivieren, folgen Sie den plattformspezifischen Anweisungen zur Installation von Agent-Fähigkeiten aus dem Repository DanhDue/ai-agent-tools.

Beispiel

# Beispiel für einen Aufruf der Fähigkeit
> Führe systematisches Debugging für den Fehler 'NullPointerException in UserService' durch.

Agent:
1. Reproduziere den Fehler: Starte die Anwendung und rufe den Endpunkt `/users/123` auf.
2. Analysiere Stacktrace: Fehler tritt in UserService.findUserById() auf, wahrscheinlich wegen fehlender DB-Verbindung.
3. Überprüfe Datenbankkonfiguration: application.yml enthält korrekte Einstellungen.
4. Teste Hypothese: Datenbank läuft? Überprüfe mit `ping db-host`.
5. Lösung: Stelle sicher, dass die Datenbank läuft, und starte die Anwendung neu.
6. Dokumentation: Fehler und Lösung protokolliert.

Lizenz

Siehe Lizenzinformationen im ursprünglichen Repository DanhDue/ai-agent-tools.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

DanhDue/android-api-integration

Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.

DanhDue/android-ui-audit

Agent skill 'android-ui-audit' from DanhDue/ai-agent-tools.

DanhDue/api_integration

Agent skill 'api_integration' from DanhDue/ai-agent-tools.

DanhDue/architecture-audit

Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.

DanhDue/brainstorming

Agent skill 'brainstorming' from DanhDue/ai-agent-tools.

DanhDue/build_fix

Agent skill 'build_fix' from DanhDue/ai-agent-tools.

DanhDue/check_secure_files

Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.

DanhDue/code-health-audit

Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.

DanhDue/copy_secure_configurations

Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.

DanhDue/create_new_feature

Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.

DanhDue/decision-records

Agent skill 'decision-records' from DanhDue/ai-agent-tools.

DanhDue/dev-brainstorming

Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/dev-designer

Agent skill 'dev-designer' from DanhDue/ai-agent-tools.

DanhDue/dev-implementation

Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.

DanhDue/dev-lifecycle

Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/dispatching-parallel-agents

Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.

DanhDue/doc-brainstorming

Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/doc-designer

Agent skill 'doc-designer' from DanhDue/ai-agent-tools.

DanhDue/doc-implementation

Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.

DanhDue/doc-lifecycle

Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.

Verwandte Skills