agnix

Use when user asks to 'lint agent configs', 'validate skills', 'check CLAUDE.md', 'validate hooks', 'lint MCP'. Validates agent configuration files against 230 rules.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agnix" with this command: npx skills add avifenesh/agnix/avifenesh-agnix-agnix

agnix

Lint agent configurations before they break your workflow. Validates Skills, Hooks, MCP, Memory, Plugins across Claude Code, Cursor, GitHub Copilot, and Codex CLI.

When to Use

Invoke when user asks to:

  • "Lint my agent configs"
  • "Validate my skills"
  • "Check my CLAUDE.md"
  • "Validate hooks"
  • "Lint MCP configs"
  • "Fix agent configuration issues"

Supported Files

File TypeExamples
SkillsSKILL.md
MemoryCLAUDE.md, AGENTS.md
Hooks.claude/settings.json
MCP*.mcp.json
Cursor.cursor/rules/*.mdc
Copilot.github/copilot-instructions.md

Execution

1. Check if agnix is installed

agnix --version

If not found, install:

cargo install agnix-cli

2. Validate

agnix .

3. If issues found and --fix requested

agnix --fix .

4. Re-validate to confirm

agnix .

CLI Reference

CommandDescription
agnix .Validate current project
agnix --fix .Auto-fix issues
agnix --strict .Treat warnings as errors
agnix --target claude-code .Only Claude Code rules
agnix --target cursor .Only Cursor rules
agnix --watch .Watch mode
agnix --format json .JSON output

Output Format

CLAUDE.md:15:1 warning: Generic instruction 'Be helpful' [fixable]
  help: Remove generic instructions. Claude already knows this.

skills/review/SKILL.md:3:1 error: Invalid name [fixable]
  help: Use lowercase letters and hyphens only

Found 1 error, 1 warning (2 fixable)

Common Issues & Fixes

IssueSolution
Invalid skill nameUse lowercase with hyphens: my-skill
Generic instructionsRemove "be helpful", "be accurate"
Missing trigger phraseAdd "Use when..." to description
Directory/name mismatchRename directory to match name: field

Links

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

consult

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

debate

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

validate-delivery

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

orchestrate-review

No summary provided by upstream source.

Repository SourceNeeds Review