CommunityProgramación y desarrollogithub.com

agent-sh/agnix-skill

Úsalo cuando el usuario pida 'lint agent configs', 'validate skills', 'check CLAUDE.md', 'validate hooks', 'lint MCP'. Valida archivos de configuración de agentes contra 456 reglas.

¿Qué es agnix-skill?

Esta habilidad proporciona herramientas de linting para configuraciones de agentes de IA, como Skills, Hooks, MCP, Memoria y Plugins, antes de que causen problemas en el flujo de trabajo. Es compatible con plataformas como Claude Code, Cursor, GitHub Copilot y Codex CLI, y utiliza la herramienta CLI `agnix` que cuenta con 456 reglas de validación. El usuario puede invocarla con solicitudes como 'lint agent configs' o 'validate skills', y el asistente ejecuta comandos como `agnix .` para validar el proyecto actual, ofreciendo opciones de auto-corrección, modo estricto y salida JSON. Además, el resumen detalla los tipos de archivos soportados, ejemplos de errores comunes y enlaces relevantes para más documentación.

Compatible con✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/agent-sh/agnix/tree/main/skills/agnix

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

agnix

Lint configuraciones de agentes antes de que rompan tu flujo de trabajo. Valida Skills, Hooks, MCP, Memoria, Plugins en Claude Code, Cursor, GitHub Copilot y Codex CLI.

Cuándo Usarlo

Invoca cuando el usuario pida:

  • "Lint mis configuraciones de agente"
  • "Validar mis skills"
  • "Revisar mi CLAUDE.md"
  • "Validar hooks"
  • "Lint configs MCP"
  • "Arreglar problemas de configuración de agentes"

Archivos Soportados

Tipo de ArchivoEjemplos
SkillsSKILL.md
MemoriaCLAUDE.md, AGENTS.md
Hooks.claude/settings.json
MCP*.mcp.json
Cursor.cursor/rules/*.mdc
Copilot.github/copilot-instructions.md

Ejecución

1. Verificar si agnix está instalado

agnix --version

Si no se encuentra, instalar:

cargo install agnix-cli

2. Validar

agnix .

3. Si se encuentran problemas y se solicitó --fix

agnix --fix .

4. Revalidar para confirmar

agnix .

Referencia CLI

ComandoDescripción
agnix .Validar el proyecto actual
agnix --fix .Auto-corregir problemas
agnix --strict .Tratar advertencias como errores
agnix --target claude-code .Solo reglas de Claude Code
agnix --target cursor .Solo reglas de Cursor
agnix --watch .Modo vigilancia
agnix --format json .Salida en JSON

Formato de Salida

CLAUDE.md:15:1 warning: Instrucción genérica 'Sé útil' [corregible]
  ayuda: Elimina instrucciones genéricas. Claude ya sabe esto.

skills/review/SKILL.md:3:1 error: Nombre inválido [corregible]
  ayuda: Usa solo minúsculas y guiones.

Encontrado 1 error, 1 advertencia (2 corregibles)

Problemas Comunes y Soluciones

ProblemaSolución
Nombre de skill inválidoUsa minúsculas con guiones: mi-skill
Instrucciones genéricasElimina "sé útil", "sé preciso"
Falta frase de activaciónAgrega "Usar cuando..." a la descripción
Desajuste de directorio/nombreRenombra el directorio para que coincida con el campo name:

Enlaces

Skills relacionados