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

✍️ OpenClawRadar📅 Publié: March 13, 2026🔗 Source
skillcheck : Un linter pour les fichiers SKILL.md qui détecte les problèmes de compatibilité inter-agents
Ad

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
Ad

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

Ad

👀 See Also

Claude-Control : Télécommande mobile pour les sessions de code Claude
Tools

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.

OpenClawRadar
KubeShark : Une compétence Kubernetes pour Claude Code et Codex afin de détecter les YAML hallucinés
Tools

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.

OpenClawRadar
Marky : Un Visionneur Markdown Léger pour la Documentation Générée par des Agents
Tools

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.

OpenClawRadar
Explorer les Lignes Directrices du Code Claude : Une Approche Minimaliste en 65 Lignes
Tools

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.

OpenClawRadar