skillcheck: Ein Linter für SKILL.md-Dateien, der plattformübergreifende Kompatibilitätsprobleme erkennt

Was skillcheck macht
skillcheck ist ein Linter für SKILL.md-Dateien, der gegen die agentskills.io-Spezifikation validiert. Es wurde entwickelt, nachdem Probleme auftraten, bei denen für Claude Code geschriebene Skills in VS Code aufgrund von nicht übereinstimmenden name-Feldern und anderen Cross-Agent-Kompatibilitätsproblemen nicht geladen werden konnten.
Hauptfunktionen
- Bewertet die Beschreibungsqualität von 0-100 für die Auffindbarkeit (Agenten nutzen dieses Feld, um zu entscheiden, ob sie einen Skill aktivieren)
- Warnt vor Feldern, die nur in Claude Code funktionieren und nicht in VS Code, Codex oder Cursor
- Überprüft, ob Dateiverweise im SKILL.md-Text auf Dateien verweisen, die auf der Festplatte existieren
- Validiert progressive Disclosure-Token-Budgets gemäß der Spezifikation
- Bietet JSON-Ausgabe und Exit-Codes für CI-Integration
- Enthält eine GitHub Action
Installation und Verwendung
Installation via pip: pip install skillcheck
Ausführen durch Angabe einer Datei oder eines Verzeichnisses: skillcheck pfad/zur/skill.md oder skillcheck pfad/zum/skills/verzeichnis
Technische Details
- Erstellt mit Python 3.10+
- Nur eine Abhängigkeit: PyYAML
- MIT-Lizenz
- Erstellt mit Unterstützung von Claude und VS Code
Vergleich mit bestehenden Tools
Der Ersteller hat den Quellcode jedes bestehenden Validators vor der Entwicklung von skillcheck gelesen, einschließlich skills-ref, cclint, skills-cli und Anthropics quick_validate.py. Die Beschreibungsbewertung, Cross-Agent-Warnungen und Dateiverweisprüfungen existieren in keinem dieser bestehenden Tools. Einige Frontmatter-Validierungen überschneiden sich mit bestehenden Validatoren.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

NaNMesh MCP prüft GitHub-Issues, bevor Claude Bibliotheken empfiehlt
NaNMesh MCP ist ein Open-Source-Model-Context-Protocol-Server, der GitHub Issues, Stack Overflow und Reddit nach bekannten Fehlern in Entwicklungstools durchsucht. Wenn Claude eine Bibliothek empfiehlt, kann es zuerst auf echte Probleme prüfen, bevor sie integriert wird.

Qhatu: Plattform verwandelt GitHub-Repos in nutzungsbasierte Micro-SaaS mit Claude
Qhatu ist eine Plattform, die ein GitHub-Repository übernimmt und es als nutzungsabhängiges Micro-SaaS mit generiertem Frontend und integrierter Zahlungsabwicklung bereitstellt. Das System nutzt Anthropic-APIs, um Code zu analysieren, Dockerfiles zu generieren und Shop-Oberflächen zu erstellen.

CostClaw: Kostenloses lokales Kostenverfolgungs-Dashboard für OpenClaw-Agenten
CostClaw ist ein kostenloses, lokales Plugin, das jeden LLM-Aufruf über die nativen Hooks von OpenClaw erfasst und ein Dashboard bereitstellt, das Modellaufschlüsselungen, Kosten pro Sitzung und stündliche Ausgabencharts anzeigt. Der Entwickler entdeckte, dass sein Heartbeat-Agent rund um die Uhr alle 3 Minuten Claude Sonnet ausführte, was 60 US-Dollar pro Monat kostete. Durch den Wechsel zu Haiku konnten die Kosten um etwa 65 % gesenkt werden.

Entwickler baut MCP-Server, der 18 E-Commerce-Tools mit Claude verbindet
Ein Entwickler hat einen MCP-Server erstellt, der 18 E-Commerce-Plattformen und -Tools mit Claude integriert und abfrageübergreifende Anfragen über mehrere Datenquellen hinweg ermöglicht. Das Projekt wurde hauptsächlich mit Claude Code (Opus) in Tagen statt Monaten aufgebaut.