Skill Creator Advanced

Construye, lint, evalúa y empaqueta habilidades de Claude con herramientas Python incluidas

Por kevintsengtw · kevintsengtw/dotnet-testing-agent-skills

Probado · Funciona ★ 8.0/10

Skill Creator Advanced — Construye, lint, evalúa y empaqueta habilidades de Claude con herramientas Python incluidas

Qué hace

Un ciclo de vida completo de autoría para habilidades de Claude Code: andamiaje de una carpeta, linting del frontmatter y la estructura, generación de un plan de prueba funcional/de activación, ejecución de evaluaciones con habilidad vs línea base, verificación de puertas de regresión y empaquetado de un archivo .skill. Se activa cuando estás creando una nueva habilidad, reescribiendo una descripción que se activa de menos o de más, comparando una habilidad con ninguna habilidad, o preparando una para distribución. Incluye 15 scripts Python y 11 documentos de referencia; SKILL.md y los documentos están en chino tradicional.

Informe de la prueba

Ejecutó todo el pipeline incluido contra una habilidad de línea base escrita a mano: format_check y quick_validate detectaron los dos defectos que habrían impedido su carga (un nombre que no era kebab-case y una falta de coincidencia entre carpeta/frontmatter), generate_test_plan produjo un plan de 177 líneas con 19 casillas de verificación, y package_skill emitió un archivo .skill funcional. El primer comando del quick-start, init_skill_advanced.py, falla con ModuleNotFoundError: No module named 'scripts.versioning' — ese módulo no existe en ninguna parte del repositorio — aunque el antiguo init_skill.py crea una carpeta completa correctamente. format_check --fix imprime "(fixed)" y deja el archivo idéntico byte a byte, y su verificación de lenguaje de activación nunca puede activarse en una descripción en inglés porque las cuatro expresiones regulares en inglés están doblemente escapadas, por lo que una descripción que literalmente dice "Use when user asks to convert CSV" sigue siendo advertida como que le falta lenguaje de activación. Los 11 documentos de referencia que anuncia existen y son sustanciales, de 46 a 297 líneas cada uno. Todo lo que el usuario ve está solo en chino tradicional.

Probado el: 2026-08-05 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/kevintsengtw/dotnet-testing-agent-skills.git
mkdir -p ~/.claude/skills
cd dotnet-testing-agent-skills && cp -r skills/skill-creator-advanced ~/.claude/skills/skill-creator-advanced

Comandos y prompts de ejemplo

  • /skill-creator-advancedConstruye, lint, evalúa y empaqueta habilidades de Claude con herramientas Python incluidas

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 幫我建立一個可以自動處理發票 PDF 並匯出成 Excel 的全新 Claude skill
  • 幫我測試看看這個 skill 的 description 寫法到底會不會過度觸發或漏觸發
  • 把這個寫好的 skill 資料夾檢查一遍,打包成 .skill 檔案準備拿去發佈