¿Qué hace agentscan?
Linter de solo lectura para la configuración del agente. Los hallazgos son hechos.
Cuándo usarlo
- Cuando trabajes con hooks, skills, MCP o
AGENTS.md - Cuando alguien dice que un guardia está activo y no has verificado el script
- Cuando un PR toca
.claude/,.commandcode/,.agents/,.mcp.json, oskills-lock.json
Qué hacer
Desde la raíz del repositorio:
npx @chimix/agentscan@latest --output prompt
--output prompt es el traspaso para el agente que corrige. No omitas claude.hook.missing-script (error).
Si no tienes un proyecto a mano:
npx @chimix/agentscan@latest demo
demo construye un fixture desechable, imprime el informe y elimina el fixture.
Qué no hacer
- Escribir en el árbol escaneado
- Adivinar con el modelo si un hook es válido
- Comparar el
namedel frontmatter de una skill con su directorio, o validar ids de modelo