Skip to main content
agnix

Lint agent configurations before they break your workflow

145 validation rules for Claude Code, Cursor, Copilot, Cline, MCP, and many more. CLI, LSP, and IDE plugins.

$npx agnix .
CInpmcrates.ioLicense

Like what you see? Give it a star — it helps other developers find agnix.

agnix
$ npx agnix .
Validating: .

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

.claude/skills/review/SKILL.md:3:1 error: Invalid name 'Review-Code' [fixable]
  help: Use lowercase letters and hyphens only (e.g., 'code-review')

Found 1 error, 1 warning
  2 issues are automatically fixable

hint: Run with --fix to apply fixes

145 Validation Rules

Catch broken skills, invalid hooks, misconfigured MCP servers, and 140+ other issues across 19 rule categories.

Auto-Fix

Fix common issues automatically. Run agnix --fix . and move on.

Editor Integration

Real-time diagnostics in VS Code, Neovim, JetBrains, and Zed via the built-in LSP server.

Validates configs for

Claude CodeCLAUDE.md, Skills, Hooks, Agents
Cursor.cursorrules, .cursor/rules/
GitHub Copilotcopilot-instructions.md
Codex CLI.codex/config.toml, AGENTS.md
MCP*.mcp.json, JSON-RPC schemas
Cline.clinerules, .clinerules/*.md
OpenCodeopencode.json
Gemini CLIGEMINI.md
Roo Code.roo/rules/
Kiro CLIkiro.md
And many moreAny tool using Markdown, JSON, or YAML configs
145rules
2300+tests
10+tools
5editors

Try it now

$npx agnix .

Zero install, zero config. Finds real issues in seconds.

Read the docs