Create Skill Test
Genera archivos de test eval.yaml con escenarios y rúbricas para skills de agente.
Probado · Funciona
Qué hace
Genera archivos de test eval.yaml para skills de agente en el repositorio dotnet/skills. Úsala al crear tests de skills, redactar escenarios de evaluación, definir assertions y rúbricas, o configurar archivos fixture de test. Se encarga de la generación de eval.yaml, la organización de fixtures y evitar el overfitting. No la uses para ejecutar o depurar tests existentes, ni para la autoría de skills.
Informe de la prueba
Probada generando un eval.yaml para una skill inline de csv-summarizer (1 escenario de activación + 2 de no activación). La instalación literal por git-clone+cp colocó la skill de un solo archivo exactamente en la ruta documentada, con frontmatter válido. A/B: la salida con skill usó el esquema documentado correcto -- nombres reales de tipo de assertion (output_contains/output_matches/exit_success/file_not_exists), bloques setup.files apropiados, sin claves sueltas -- mientras que la salida base hecha desde cero cubrió un caso adicional de no activación pero usó tipos de assertion inválidos (contains/not_contains) y claves de nivel superior skill: y description: por escenario no documentadas, que harían fallar el validador estático del repositorio.
Probado el: 2026-07-12 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/create-skill-testGenera archivos de test eval.yaml con escenarios y rúbricas para skills de agente.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Write eval.yaml tests for this new skillCreate test fixtures for this skill's scenariosDefine assertions and rubrics for this skill test