Create Skill Test
Génère des fichiers de test eval.yaml avec scénarios et grilles d'évaluation pour les skills d'agent.
Testé · Fonctionne
Ce que fait
Génère des fichiers de test eval.yaml pour les skills d'agent dans le repo dotnet/skills. À utiliser pour créer des tests de skill, rédiger des scénarios d'évaluation, définir des assertions et des grilles d'évaluation, ou mettre en place des fichiers de fixtures de test. Gère la génération d'eval.yaml, l'organisation des fixtures et la prévention du surapprentissage (overfitting). Ne pas utiliser pour exécuter ou déboguer des tests existants, ni pour la rédaction de skills.
Rapport de test
Testé en générant un eval.yaml pour un skill csv-summarizer inline (1 scénario d'activation + 2 scénarios de non-activation). L'installation git-clone+cp à l'identique a placé le skill à fichier unique exactement au chemin documenté, avec un frontmatter valide. A/B : la sortie avec skill a utilisé le schéma documenté correct — les vrais noms de types d'assertion (output_contains/output_matches/exit_success/file_not_exists), des blocs setup.files corrects, aucune clé superflue — tandis que la sortie de base écrite depuis zéro couvrait un cas de non-activation supplémentaire mais utilisait des types d'assertion invalides (contains/not_contains) ainsi que des clés de premier niveau skill: et des clés description: par scénario non documentées, qui échoueraient au validateur statique du repo.
Testé le: 2026-07-12 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/dotnet/skills cd skills mkdir -p ~/.claude/skills cp -r .agents/skills/create-skill-test ~/.claude/skills/create-skill-test
Commandes et exemples de prompts
/create-skill-testGénère des fichiers de test eval.yaml avec scénarios et grilles d'évaluation pour les skills d'agent.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Write eval.yaml tests for this new skillCreate test fixtures for this skill's scenariosDefine assertions and rubrics for this skill test