skillcheck : Un linter pour les fichiers SKILL.md qui détecte les problèmes de compatibilité inter-agents

Ce que fait skillcheck
skillcheck est un linter pour les fichiers SKILL.md qui valide par rapport à la spécification agentskills.io. Il a été créé après avoir rencontré des problèmes où les compétences écrites pour Claude Code ne se chargeaient pas dans VS Code en raison de champs name incompatibles et d'autres problèmes de compatibilité inter-agents.
Fonctionnalités clés
- Évalue la qualité des descriptions de 0 à 100 pour la découvrabilité (les agents utilisent ce champ pour décider d'activer une compétence)
- Avertit des champs qui fonctionnent uniquement dans Claude Code et ne fonctionneront pas dans VS Code, Codex ou Cursor
- Vérifie que les références de fichiers dans le corps du SKILL.md pointent vers des fichiers existants sur le disque
- Valide les budgets de jetons de divulgation progressive selon la spécification
- Fournit une sortie JSON et des codes de sortie pour l'intégration CI
- Inclut une action GitHub
Installation et utilisation
Installez via pip : pip install skillcheck
Exécutez-le en pointant vers un fichier ou un répertoire : skillcheck chemin/vers/skill.md ou skillcheck chemin/vers/répertoire/compétences
Détails techniques
- Construit avec Python 3.10+
- Une seule dépendance : PyYAML
- Sous licence MIT
- Construit avec l'assistance de Claude et VS Code
Comparaison avec les outils existants
Le créateur a lu le code source de chaque validateur existant avant de construire skillcheck, y compris skills-ref, cclint, skills-cli et quick_validate.py d'Anthropic. L'évaluation des descriptions, les avertissements inter-agents et les vérifications des références de fichiers n'existent dans aucun de ces outils existants. Certaines validations de frontmatter se chevauchent avec les validateurs existants.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude-Control : Télécommande mobile pour les sessions de code Claude
Claude-control est un outil open-source qui vous permet de gérer les sessions Claude Code depuis votre téléphone via HTTPS et WebSocket. Il exécute Claude Code dans un véritable PTY à l'intérieur de tmux, détecte les invites de permission et envoie des notifications push avec des boutons Autoriser/Refuser.

KubeShark : Une compétence Kubernetes pour Claude Code et Codex afin de détecter les YAML hallucinés
KubeShark est une compétence Kubernetes axée sur les modes de défaillance pour Claude Code et Codex qui détecte les API obsolètes, les sondes mal configurées, les sélecteurs cassés et autres erreurs courantes générées par l'IA avant qu'elles n'atteignent la production.

Marky : Un Visionneur Markdown Léger pour la Documentation Générée par des Agents
Marky est un visualiseur de markdown pour bureau développé avec Tauri v2 et React qui ouvre les fichiers .md depuis le terminal avec rechargement en direct. Il propose une utilisation prioritaire en CLI, une coloration syntaxique avec Shiki, une prise en charge des formules mathématiques avec KaTeX, des diagrammes Mermaid et des espaces de travail pour les dossiers.

Explorer les Lignes Directrices du Code Claude : Une Approche Minimaliste en 65 Lignes
L'extension Claude Code encapsule les principes essentiels de codage IA en seulement 65 lignes de Markdown, mettant l'accent sur 'Réfléchir avant de coder'. Malgré sa simplicité, elle a gagné une notoriété notable parmi les développeurs.