Valider les Skills
Valider tous les skills dans skills/ par rapport à la spécification agentskills.io et aux bonnes pratiques Claude Code.
Checklist de Validation
Pour chaque répertoire de skill, vérifier :
Conformité à la Spécification (agentskills.io)
| Vérification | Règle |
|---|---|
Format name |
1-64 caractères, alphanumériques minuscules + tirets, pas de tiret au début/fin/consécutifs |
name correspond au répertoire |
Le nom du répertoire doit correspondre au champ name |
Longueur description |
1-1024 caractères, non vide |
| Champs optionnels valides | license, metadata, compatibility si présents |
Bonnes Pratiques (Claude Code)
| Vérification | Règle |
|---|---|
| Format description | Troisième personne, décrit quoi + quand utiliser |
| Longueur body | Moins de 500 lignes |
| Références à un niveau | Pas de chaînes de références imbriquées |
| Les liens sont markdown | Utiliser [texte](chemin) pas les noms de fichiers bruts |
| Pas de redondance | Ne pas répéter la description dans le body |
| Concis | Ajouter seulement le contexte que Claude n'a pas déjà |
Comment Exécuter
-
Trouver tous les répertoires de skill :
fd -t d -d 1 . skills/ -
Pour chaque skill, lire
SKILL.mdet vérifier par rapport aux règles ci-dessus -
Signaler les problèmes dans ce format :
## Résultats de Validation ### skills/example-skill - [PASS] format name valide - [FAIL] name "example" ne correspond pas au répertoire "example-skill" - [PASS] longueur description OK (156 caractères)