Catalog PyPI
Back to packageRELEASE DETAILS

0.59.0

PyPI

agnix

Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.

agentaiclaudeclaude-codecodexcopilotcursorlintermcpmodel-context-protocolskillsvalidation
Published17 Oct 2026
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 0.59.0 documentation

agnix

Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.

702 rules | Real-time validation | Auto-fix | Multi-tool support

Installation

pip install agnix

Or run it without installing:

uvx agnix .

The wheels bundle a prebuilt binary, so there is no Rust toolchain to install and nothing is downloaded after pip install. Supported platforms:

PlatformWheel
Linux x86_64 (glibc)manylinux_*_x86_64
Linux x86_64 (musl, e.g. Alpine)musllinux_1_2_x86_64
Linux aarch64 (glibc)manylinux_*_aarch64
macOS Apple siliconmacosx_11_0_arm64
Windows x86_64win_amd64

On any other platform, install from source with cargo install agnix-cli.

Usage

Command line

# Lint current directory
agnix .

# Lint specific file
agnix CLAUDE.md

# Auto-fix issues
agnix . --fix

# JSON output
agnix . --format json

# Target a specific tool
agnix . --target claude-code

python -m agnix works the same way as the agnix script.

Python API

import agnix

# Version reported by the bundled binary
print(agnix.version())

# Lint a path and get parsed diagnostics
report = agnix.lint(".", tool="claude-code")
print(report["summary"])

# Anything else: pass arguments straight through
result = agnix.run(["--fix", "CLAUDE.md"])
print(result.returncode, result.stdout)

License

MIT OR Apache-2.0

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

5 collected
agnix-0.59.0-py3-none-macosx_11_0_arm64.whl

bdist_wheel · 4,257.88 KB · Python py3

Source file
agnix-0.59.0-py3-none-manylinux_2_18_aarch64.whl

bdist_wheel · 4,453.56 KB · Python py3

Source file
agnix-0.59.0-py3-none-manylinux_2_18_x86_64.whl

bdist_wheel · 4,934.64 KB · Python py3

Source file
agnix-0.59.0-py3-none-musllinux_1_2_x86_64.whl

bdist_wheel · 4,990.06 KB · Python py3

Source file
agnix-0.59.0-py3-none-win_amd64.whl

bdist_wheel · 5,163.81 KB · Python py3

Source file

Repository

PENDING
agent-sh/agnix

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:16 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:06704de06a6b794a596671e2dca49dca2ed22ed0ddf5abcbc9f743f654d375e5

Other collected versions

View all collected versions →