$git clone https://github.com/agent-sh/agnixYour skills don't trigger. Vercel's research found skills invoke at 0% without correct syntax. One wrong field and your skill is invisible.
| 1 | <div align="center"> |
| 2 | <img src="editors/vscode/icon.png" alt="agnix" width="128"> |
| 3 | <h1>agnix</h1> |
| 4 | <p><strong>Lint agent configurations before they break your workflow</strong></p> |
| 5 | <p> |
| 6 | <a href="https://www.npmjs.com/package/agnix"><img src="https://img.shields.io/npm/v/agnix.svg?color=3C873A" alt="npm"></a> |
| 7 | <a href="https://crates.io/crates/agnix-cli"><img src="https://img.shields.io/crates/v/agnix-cli.svg?color=E57324" alt="Crates.io"></a> |
| 8 | <a href="https://github.com/agent-sh/agnix/releases"><img src="https://img.shields.io/github/v/release/agent-sh/agnix?color=0A7E8C" alt="Release"></a> |
| 9 | <a href="https://github.com/agent-sh/agnix/actions/workflows/ci.yml"><img src="https://github.com/agent-sh/agnix/actions/workflows/ci.yml/badge.svg" alt="CI"></a> |
| 10 | <a href="LICENSE-MIT"><img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-64748B.svg" alt="License"></a> |
| 11 | <a href="https://github.com/hesreallyhim/awesome-claude-code"><img src="https://awesome.re/mentioned-badge.svg" alt="Mentioned in Awesome Claude Code"></a> |
| 12 | </p> |
| 13 | </div> |
| 14 | |
| 15 | <p align="center">Catch broken agent configs before your AI tools silently ignore them.<br>437 rules across Claude Code, Codex CLI, OpenCode, Cursor, Copilot, and more -<br>validating CLAUDE.md, SKILL.md, hooks, MCP configs, and other agent files.</p> |
| 16 | |
| 17 | <p align="center"><strong>Auto-fix</strong> | <strong><a href="https://github.com/marketplace/actions/agnix-ci">GitHub Action</a></strong> | <strong><a href="https://marketplace.visualstudio.com/items?itemName=avifenesh.agnix">VS Code</a> + <a href="https://plugins.jetbrains.com/plugin/30087-agnix">JetBrains</a> + <a href="https://github.com/agent-sh/agnix.nvim">Neovim</a> + <a href="https://zed.dev/extensions?query=agnix">Zed</a></strong></p> |
| 18 | |
| 19 | <p align="center"> |
| 20 | <a href="https://agent-sh.github.io/agnix/"><img src="https://img.shields.io/badge/Docs-Website-2563EB?style=for-the-badge" alt="Website"></a> |
| 21 | <a href="https://agent-sh.github.io/agnix/playground"><img src="https://img.shields.io/badge/Try_it-Playground-E91E63?style=for-the-badge" alt="Playground"></a> |
| 22 | <a href="https://dev.to/avifenesh/your-ai-agent-configs-are-probably-broken-and-you-dont-know-it-16n1"><img src="https://img.shields.io/badge/Blog-Post-0A0A0A?style=for-the-badge&logo=dev.to" alt="Blog Post"></a> |
| 23 | </p> |
| 24 | |
| 25 | <p align="center"><em>New rules and tool support ship constantly. Follow for real-time updates:</em></p> |
| 26 | <p align="center"> |
| 27 | <a href="https://x.com/avi_fenesh"><img src="https://img.shields.io/badge/Follow-@avi__fenesh-1DA1F2?style=for-the-badge&logo=x&logoColor=white" alt="Follow on X"></a> |
| 28 | </p> |
| 29 | |
| 30 | ## Why agnix? |
| 31 | |
| 32 | **Your skills don't trigger.** Vercel's research found skills [invoke at 0%](https://vercel.com/blog/agents-md-outperforms-skills-in-our-agent-evals) without correct syntax. One wrong field and your skill is invisible. |
| 33 | |
| 34 | **"Almost right" is the worst outcome.** [66% of developers](https://survey.stackoverflow.co/2025/ai) cite it as their biggest AI frustration. Misconfigured agents produce exactly this. |
| 35 | |
| 36 | **Multi-tool stacks fail silently.** Cursor + Claude Code + Copilot each want different formats. A config that works in one tool [breaks in another](https://arnav.tech/beyond-copilot-cursor-and-claude-code-the-unbundled-coding-ai-tools-stack). |
| 37 | |
| 38 | **Bad patterns get amplified.** AI assistants don't ignore wrong configs - they [learn from them](https://www.augmentcode.com/guides/enterprise-coding-standards-12-rules-for-ai-ready-teams). |
| 39 | |
| 40 | agnix validates all of it - 437 rules sourced from official specs, academic research, and real-world breakage patterns. Auto-fix included. |
| 41 | |
| 42 | > **Want to try it first?** [Open the playground](https://agent-sh.github.io/agnix/playground) - paste any agent config, see diagnostics instantly. No install, runs in your browser. |
| 43 | |
| 44 | ## Quick Start |
| 45 | |
| 46 | ```console |
| 47 | $ npx agnix . |
| 48 | Validating: . |
| 49 | |
| 50 | CLAUDE.md:15:1 warning: Generic instruction 'Be helpful and accurate' [fixable] |
| 51 | help: Remove generic instructions. Claude already kno |