CommunitySchreiben & Editierengithub.com

ScarXparth/claude-doctor-skill

Überprüft Projekte auf Sicherheitsprobleme, defekte Hooks, Tests und CI-Probleme in über 20 Sprachen mit adaptiver Bewertung und umsetzbaren Korrekturen.

Was ist claude-doctor-skill?

Der Skill 'ScarXparth/claude-doctor-skill' ermöglicht es KI-Agenten wie Claude Code, ein komplettes Projekt automatisch zu auditieren. Dabei werden Sicherheitslücken, defekte Git-Hooks, fehlschlagende Tests und Probleme in der CI/CD-Pipeline (Continuous Integration) erkannt. Der Skill unterstützt über 20 Programmiersprachen und Frameworks, bewertet die Ergebnisse adaptiv und bietet konkrete, umsetzbare Korrekturvorschläge. Entwickler sparen Zeit, indem sie potenzielle Fehlerquellen und Schwachstellen in ihrem Repository frühzeitig identifizieren und beheben können.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add ScarXparth/claude-doctor-skill

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-doctor-skill?

Überprüft Projekte auf Sicherheitsprobleme, defekte Hooks, Tests und CI-Probleme in über 20 Sprachen mit adaptiver Bewertung und umsetzbaren Korrekturen.

Beschreibung

Der 'claude-doctor-skill' führt eine umfassende Prüfung Ihres Projekts durch. Er analysiert den Code auf Sicherheitslücken (z. B. veraltete Abhängigkeiten, hartcodierte Secrets), überprüft die Funktionsfähigkeit konfigurierter Git-Hooks (z. B. Pre-Commit, Linting), führt verfügbare Test-Suites aus (Unittests, Integrationstests) und prüft die Konfiguration Ihrer CI/CD-Pipeline (z. B. GitHub Actions, GitLab CI). Das Ergebnis ist ein detaillierter Bericht mit einer adaptiven Bewertung, die die Schwere der gefundenen Probleme gewichtet, sowie klaren, umsetzbaren Schritten zur Behebung.

Verwendung

  1. Stelle sicher, dass der Skill in deiner Agenten-Umgebung installiert ist (z. B. claude install skill ScarXparth/claude-doctor-skill).
  2. Führe den Audit in deinem Projektverzeichnis aus: claude doctor.
  3. Analysiere den generierten Bericht und folge den empfohlenen Korrekturschritten.

Plattformen

  • Claude Code
  • Cursor
  • Codex CLI
  • Andere VS Code-Erweiterungen mit Skillinjektion

Funktionsweise

Der Skill durchläuft nacheinander mehrere Prüfungen:

  1. Sicherheits-Scan: Überprüft Abhängigkeiten auf bekannte Schwachstellen (CVE).
  2. Hook-Validierung: Testet, ob konfigurierte Git-Hooks korrekt ausgeführt werden.
  3. Test-Ausführung: Führt das konfigurierte Test-Framework aus (npm test, pytest, etc.).
  4. CI-Konfigurationsprüfung: Validiert die CI-Konfigurationsdateien auf Syntaxfehler und Best Practices.

Die Ergebnisse werden in einer zusammenfassenden Tabelle mit folgenden Spalten präsentiert: Prüfung, Status (Bestanden / Fehlgeschlagen), Schweregrad (Niedrig / Mittel / Hoch / Kritisch), Korrekturvorschlag.

Beispielausgabe

┌─────────────────────┬────────────────┬────────────┬──────────────────────────────────────┐
│ Prüfung             │ Status         │ Schweregrad│ Korrekturvorschlag                    │
├─────────────────────┼────────────────┼────────────┼──────────────────────────────────────┤
│ Sicherheits-Scan    │ Fehlgeschlagen │ Hoch       │ Aktualisiere 'lodash' auf >=4.17.21   │
│ Hook-Validierung    │ Bestanden      │ -          │ -                                    │
│ Test-Ausführung     │ Fehlgeschlagen │ Mittel     │ Korrigiere defekten Test in test.js:5 │
│ CI-Konfiguration    │ Bestanden      │ -          │ -                                    │
└─────────────────────┴────────────────┴────────────┴──────────────────────────────────────┘

Verwandte Skills