Ein spezialisiertes Diagnosetool zur Identifizierung von nicht-idiomatischem Error-Handling und verschluckten Fehlern in Go-Codebasen.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install go-error-handler
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, go-error-handler über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
Der Go Error Handler Analyzer ist ein umfassendes Diagnosetool, das Entwicklern hilft, qualitativ hochwertige Codebasen beizubehalten, indem es die Logik des Fehlermanagements auditiert. Durch die Nutzung dieses Skills innerhalb von Openclaw Skills können Teams systematisch kritische Fehler wie ignorierte Rückgabewerte, fehlenden Kontext beim Error-Wrapping und fragile Typ-Assertionen erkennen. Es stellt sicher, dass Projekte den Go-Sprichwörtern und den Konventionen der Standardbibliothek entsprechen, wodurch das Risiko von lautlosen Produktionsausfällen erheblich reduziert wird.
Dieser Analyzer geht über einfaches Linting hinaus, indem er den logischen Lebenszyklus von Fehlern betrachtet, von der Entdeckung in der go.mod-Datei bis hin zu komplexen Propagierungsmustern in Goroutinen und HTTP-Handlern. Er bietet einen strukturierten Ansatz zur Reduzierung technischer Schulden, indem er genau aufzeigt, wo Fehlerketten unterbrochen sind und wie man sie mit modernen Go-Funktionen wie dem %w-Verb und der Funktionalität des errors-Pakets behebt.
Um diesen Skill bereitzustellen, stellen Sie sicher, dass in Ihrer Umgebung standardmäßige Unix-Utilities verfügbar sind. Navigieren Sie zum Root-Verzeichnis Ihres Go-Projekts und initialisieren Sie die Analyse mit diesen Befehlen:
# Check project dependencies and Go version
cat go.mod | head -10
# Scan for common swallowed error patterns
grep -rn '\\b_\\s*=.*(' --include="*.go" . | grep -v 'vendor/'
Sie können dann spezifische Prüfungen für Error-Wrapping oder Sentinel-Nutzung ausführen, wie in der Skill-Logik definiert.
Der Analyzer organisiert seine Ergebnisse in einem strukturierten Bericht, um eine schnelle Behebung zu erleichtern. Die Daten sind normalerweise wie folgt organisiert:
| Datenpunkt | Beschreibung |
|---|---|
| Kritische Befunde | Hebt ignorierte Fehler in DB-, I/O- oder Netzwerkaufrufen und interne Leaks hervor. |
| Wrapping-Audit | Eine Tabelle, die Dateispeicherorte falschen Wrapping-Verben wie %v oder %s zuordnet. |
| Sentinel-Inventar | Verfolgt die Verwendung von Sentinel-Errors und ob diese idiomatisch geprüft werden. |
| Empfehlungen | Eine Zusammenfassung der Gesamtinstanzen, die ein Refactoring erfordern, um Go-Konventionen zu entsprechen. |
Laden
Eine spezialisierte Fähigkeit für AI-Agenten, um kanonische Token-Identifikatoren, vertrauenswürdige Marktlinks und Echtzeit-Preise für den PORTAL-Token abzurufen.

Ein umfassendes Audit-Tool zur Erkennung von Performance-Engpässen, Sicherheitslücken und Design-Antipatterns in GraphQL-Schemas.

Ein spezialisiertes Tool zur Analyse und zum Refactoring von GitLab CI/CD-Konfigurationen, um die Ausführungsgeschwindigkeit zu maximieren und die Rechenkosten zu minimieren.

Ein professionelles Kommunikationstool, das Patienten dabei hilft, kritische Fragen für Kliniker und Apotheker zu ihren Medikamentenplänen zu strukturieren und zu organisieren.

Ein professionelles Kommunikations-Framework, das Patienten hilft, Symptom-Zeitlinien zu organisieren, klinische Fragen zu priorisieren und die Nachsorge nach dem Termin zu verwalten.

Ein spezielles Tool zur Gesundheitskompetenz, das Benutzern hilft, Nährwertkennzeichnungen zu interpretieren und herzgesunde Einkaufslisten zu erstellen.








































