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

Protocole RUNE : Sauvegardez la mémoire des sessions IA sur toutes les plateformes
Tools

Protocole RUNE : Sauvegardez la mémoire des sessions IA sur toutes les plateformes

RUNE (Relational User Notation for Entities) est un protocole open-source qui sauvegarde votre relation avec l'IA dans un fichier .rune chiffré, résolvant le problème du démarrage à froid où les assistants IA vous oublient entre les sessions. Créé avec Claude Opus 4.6, il fonctionne sur les plateformes Claude et GPT.

OpenClawRadar
AIBrain ajoute une mémoire persistante et une capacité d'auto-amélioration à Claude Code.
Tools

AIBrain ajoute une mémoire persistante et une capacité d'auto-amélioration à Claude Code.

AIBrain est un outil qui donne à Claude Code une mémoire persistante entre les sessions grâce à une recherche sémantique et des cycles d'auto-amélioration. Il comprend 53 flux de travail, 44 compétences, 9 serveurs MCP et prend en charge le maillage multi-agent via Tailscale.

OpenClawRadar
🦀
Tools

Fork d'OpenClaw avec un LLM personnalisé : Guide de configuration locale uniquement

Un utilisateur de Reddit a fork OpenClaw pour le faire fonctionner entièrement avec des modèles locaux, créant un 'JARVIS' entièrement personnalisé sans dépendance au cloud. Le processus a pris des minutes, pas des heures, et exécute deux versions côte à côte sur un M2 Ultra.

OpenClawRadar
Trois dépôts pour le développement de RAG et d'Agents IA
Tools

Trois dépôts pour le développement de RAG et d'Agents IA

Un post Reddit met en lumière trois dépôts pour les développeurs travaillant avec RAG et les agents IA : memvid pour la mémoire des agents, llama_index pour les pipelines RAG, et Continue pour les assistants de codage. L'auteur note que le RAG pur fonctionne mieux pour la récupération de connaissances, tandis que les systèmes de mémoire sont plus adaptés aux agents, les approches hybrides étant courantes dans les outils réels.

OpenClawRadar