eric861129/skills_all-in-one/agnix
- community
Checking that the SKILL.md file is still in the repository.
Use when user asks to 'lint agent configs', 'validate skills', 'check CLAUDE.md', 'validate hooks', 'lint MCP'. Validates agent configuration files against 231 rules across 10+ AI tools.
Install
npx vskill@latest install eric861129/skills_all-in-one/agnixSKILL.md
agnix
Lint agent configurations before they break your workflow. Validates Skills, Hooks, MCP, Memory, Plugins across 10+ AI tools including Claude Code, Cursor, GitHub Copilot, Codex CLI, OpenCode, Gemini CLI, Cline, Windsurf, Kiro, and Amp.
Parse Arguments
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"
- "Check if my SKILL.md is correct"
Prerequisites
agnix must be installed. Check with:
If not installed:
Execution
1. Validate Project
2. If Issues Found and Fix Requested
3. Re-validate to Confirm
CLI Reference
| Command | Description | |
|---|---|---|
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 - re-validate on changes | |
agnix --format json . | JSON output | |
agnix --format sarif . | SARIF for GitHub Code Scanning |
Supported Files
| File Type | Examples | |
|---|---|---|
| Skills | SKILL.md | |
| Memory | CLAUDE.md, AGENTS.md | |
| Hooks | ${STATE_DIR}/settings.json | |
| MCP | *.mcp.json | |
| Cursor | .cursor/rules/*.mdc | |
| Copilot | .github/copilot-instructions.md |
Output Format
Exit codes:
0- No errors (warnings allowed)1- Errors found2- Invalid arguments
Rule Categories
| Prefix | Category | Examples | |
|---|---|---|---|
| AS-* | Agent Skills | Name format, triggers, description | |
| CC-* | Claude Code | Hooks, memory, plugins | |
| MCP-* | MCP Protocol | Server config, tool definitions | |
| PE-* | Prompt Engineering | Generic instructions, redundancy | |
| XP-* | Cross-Platform | Compatibility across tools | |
| AGM-* | AGENTS.md | Structure, sections | |
| COP-* | GitHub Copilot | Instructions format | |
| CUR-* | Cursor | MDC format, rules |
Common Issues & Fixes
| Issue | Solution | |
|---|---|---|
| Invalid skill name | Use lowercase with hyphens: my-skill | |
| Directory/name mismatch | Rename directory to match name: field | |
| Generic instructions | Remove "be helpful", "be accurate" | |
| Missing trigger phrase | Add "Use when..." to description |
Integration
This skill is standalone and can be invoked directly via /agnix.
For CI integration, see the GitHub Action.
Links
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpublic/SKILLS/Development & Code Tools/agnix/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/eric861129/skills_all-in-one/agnix)