An open API service for producing an overview of a list of open source projects.

https://github.com/agent-sh/agnix

agent ai ai-agents ai-coding-assistant claude cli code-quality codex copilot cursor devtools linter llm lsp mcp opencode rust skills vscode vscode-extension

Score: 19.854501923937914

Last synced: about 11 hours ago
JSON representation

Repository metadata:

The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 11 hours ago

Total Commits: 1,187
Total Committers: 17
Avg Commits per committer: 69.824
Development Distribution Score (DDS): 0.566

Commits in past year: 1,187
Committers in past year: 17
Avg Commits per committer in past year: 69.824
Development Distribution Score (DDS) in past year: 0.566

Name Email Commits
Avi Fenesh 5****h@u****m 515
Avi Fenesh a****4@g****m 412
dependabot[bot] 4****]@u****m 209
github-actions[bot] 4****]@u****m 19
copilot-swe-agent[bot] 1****t@u****m 13
HetCreep z****2@g****m 7
agent-cairn a****n@g****m 2
Burak Bayır b****1@g****m 1
Ed Harrod e****d@u****m 1
Joplin 2****n@u****m 1
Kamal Singh Rautela 1****l@u****m 1
Luna Seemann l****a@w****m 1
Michal Zuber i****o@n****k 1
Sergey Zhupanov z****v@y****m 1
Vlad Mocanu 1****u@u****m 1
imgbot[bot] 3****]@u****m 1
zerone0x z****x@d****g 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 204
Total pull requests: 236
Average time to close issues: 1 day
Average time to close pull requests: about 14 hours
Total issue authors: 15
Total pull request authors: 7
Average comments per issue: 1.09
Average comments per pull request: 1.26
Merged pull request: 179
Bot issues: 121
Bot pull requests: 100

Past year issues: 204
Past year pull requests: 236
Past year average time to close issues: 1 day
Past year average time to close pull requests: about 14 hours
Past year issue authors: 15
Past year pull request authors: 7
Past year average comments per issue: 1.09
Past year average comments per pull request: 1.26
Past year merged pull request: 179
Past year bot issues: 121
Past year bot pull requests: 100

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/agent-sh/agnix

Top Issue Authors

  • github-actions[bot] (121)
  • HetCreep (40)
  • avifenesh (27)
  • pygarap (4)
  • zhupanov (2)
  • apardawala (1)
  • angelozerr (1)
  • tmack8001 (1)
  • xiaolai (1)
  • neilsh (1)
  • rpickmans (1)
  • philipstancil (1)
  • yoshimitzucalderon (1)
  • superpoussin22 (1)
  • thomastrinn (1)

Top Pull Request Authors

  • avifenesh (124)
  • dependabot[bot] (100)
  • HetCreep (6)
  • xiaolai (3)
  • zerone0x (1)
  • HeyJoplin (1)
  • zhupanov (1)

Top Issue Labels

  • tool-release (121)
  • tool-release:claude-code (25)
  • tool-release:opencode (19)
  • tool-release:cursor (19)
  • tool-release:codex (15)
  • tool-release:amp (14)
  • tool-release:cline (13)
  • spec-drift (12)
  • tool-release:gemini-cli (11)
  • tool-release:kiro (8)
  • enhancement (5)
  • bug (3)
  • documentation (2)
  • good first issue (2)
  • area:qa (1)
  • priority:p1 (1)
  • complexity:medium (1)
  • tool-release:agentskills-spec (1)

Top Pull Request Labels

  • skip-changelog (122)
  • dependencies (100)
  • documentation (28)
  • javascript (6)

Package metadata

proxy.golang.org: github.com/agent-sh/agnix

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/agent-sh/agnix#section-documentation
  • Licenses: apache-2.0
  • Latest release: v0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:45.466Z (1 day ago)
  • Versions: 93
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.647%
    • Average: 4.803%
    • Dependent repos count: 4.959%
pypi.org: agnix

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

  • Homepage: https://github.com/agent-sh/agnix
  • Documentation: https://agnix.readthedocs.io/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:46.741Z (1 day ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,288 Last month
  • Rankings:
    • Stargazers count: 4.091%
    • Dependent packages count: 6.693%
    • Forks count: 7.304%
    • Average: 16.896%
    • Downloads: 28.53%
    • Dependent repos count: 37.864%
  • Maintainers (1)
npmjs.org: agnix

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

  • Homepage: https://github.com/agent-sh/agnix
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:28:33.592Z (1 day ago)
  • Versions: 83
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 37,374 Last month
  • Rankings:
    • Downloads: 2.797%
    • Average: 19.608%
    • Dependent repos count: 22.945%
    • Dependent packages count: 33.081%
  • Maintainers (1)
crates.io: agnix-rules

Validation rules for agnix - agent configuration linter

  • Homepage: https://github.com/agent-sh/agnix
  • Documentation: https://docs.rs/agnix-rules/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:44.196Z (1 day ago)
  • Versions: 89
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,989 Total
  • Rankings:
    • Dependent repos count: 17.44%
    • Dependent packages count: 23.058%
    • Average: 41.635%
    • Downloads: 84.408%
  • Maintainers (1)
crates.io: agnix-core

Core validation engine for agent configurations

  • Homepage: https://github.com/agent-sh/agnix
  • Documentation: https://docs.rs/agnix-core/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:44.327Z (1 day ago)
  • Versions: 86
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,642 Total
  • Rankings:
    • Dependent repos count: 17.44%
    • Dependent packages count: 23.058%
    • Average: 41.715%
    • Downloads: 84.648%
  • Maintainers (1)
crates.io: agnix-cli

CLI for agnix - agent config linter

  • Homepage: https://github.com/agent-sh/agnix
  • Documentation: https://docs.rs/agnix-cli/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:46.797Z (1 day ago)
  • Versions: 86
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,407 Total
  • Rankings:
    • Dependent repos count: 17.44%
    • Dependent packages count: 23.058%
    • Average: 42.11%
    • Downloads: 85.833%
  • Maintainers (1)
crates.io: agnix-lsp

Language Server Protocol implementation for agnix

  • Homepage: https://github.com/agent-sh/agnix
  • Documentation: https://docs.rs/agnix-lsp/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:49.929Z (1 day ago)
  • Versions: 85
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,936 Total
  • Rankings:
    • Dependent repos count: 17.44%
    • Dependent packages count: 23.058%
    • Average: 42.188%
    • Downloads: 86.067%
  • Maintainers (1)
crates.io: agnix-mcp

MCP server for agnix - AI agent config linter

  • Homepage:
  • Documentation: https://docs.rs/agnix-mcp/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.54.0 (published 10 days ago)
  • Last Synced: 2026-09-25T05:24:46.980Z (1 day ago)
  • Versions: 83
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,745 Total
  • Rankings:
    • Dependent repos count: 17.559%
    • Dependent packages count: 23.215%
    • Average: 42.755%
    • Downloads: 87.49%
  • Maintainers (1)

Dependencies

.github/workflows/security.yml actions
  • EmbarkStudios/cargo-deny-action 3c6349835b2b7b196a839186cb8b78e02f7b5f25 composite
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
  • github/codeql-action/analyze 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • github/codeql-action/init 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • taiki-e/install-action 18b1216eba7f8039b0f8d131d5473787f0edce68 composite
.github/workflows/spec-drift.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
website/versions.json meteor
.github/workflows/release.yml actions
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/attest 1e69f48acb82d1966a394da916b4c1698aa569d6 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-java 03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
  • softprops/action-gh-release 3d0d9888cb7fd7b750713d6e236d1fcb99157228 composite
  • taiki-e/install-action 18b1216eba7f8039b0f8d131d5473787f0edce68 composite
.github/workflows/test-action.yml actions
  • ./ * composite
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
  • github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
action.yml actions
website/package-lock.json npm
  • 1229 dependencies
.github/workflows/fuzz.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
  • taiki-e/install-action 18b1216eba7f8039b0f8d131d5473787f0edce68 composite
crates/agnix-core/Cargo.toml cargo
  • criterion 0.8 development
  • iai-callgrind 0.16 development
  • proptest 1 development
  • tempfile 3 development
  • tracking-allocator 0.4 development
  • dirs 6
  • schemars 1
  • semver 1
  • toml 1.0
crates/agnix-cli/Cargo.toml cargo
  • assert_cmd 2 development
  • predicates 3 development
  • regex 1 development
  • tempfile 3 development
  • ctrlc 3
  • dirs 6
  • notify 8
  • notify-debouncer-mini 0.7
  • reqwest 0.13
  • similar 3
  • toml 1.0
  • tracing 0.1
  • tracing-subscriber 0.3
crates/agnix-mcp/Cargo.toml cargo
  • tempfile 3 development
  • rmcp 3.1
  • tracing 0.1
  • tracing-subscriber 0.3
.github/workflows/ci.yml actions
  • ./ * composite
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
.github/workflows/mcp-release-watch.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
crates/agnix-core/fuzz/Cargo.toml cargo
editors/jetbrains/build.gradle.kts maven
  • org.apache.commons:commons-compress 1.27.1 implementation
  • org.junit.jupiter:junit-jupiter 5.10.0 testImplementation
  • org.junit.platform:junit-platform-launcher * testRuntimeOnly
editors/vscode/package-lock.json npm
  • 412 dependencies
.github/workflows/publish-crates.yml actions
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
.github/workflows/changelog.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
.github/workflows/stale.yml actions
  • actions/stale 1e223db275d687790206a7acac4d1a11bd6fe629 composite
Cargo.toml cargo
crates/agnix-rules/Cargo.toml cargo
editors/vscode/package.json npm
  • @types/mocha ^10.0.0 development
  • @types/node ^20.0.0 development
  • @types/vscode ^1.85.0 development
  • @vscode/test-electron ^2.3.0 development
  • @vscode/vsce ^3.9.2 development
  • esbuild ^0.28.1 development
  • glob ^10.0.0 development
  • mocha ^10.0.0 development
  • typescript ^5.3.0 development
  • vscode-languageclient ^9.0.0 development
website/package.json npm
  • @codemirror/lang-json ^6.0.1
  • @codemirror/lang-markdown ^6.3.1
  • @codemirror/lint ^6.5.0
  • @codemirror/state ^6.5.0
  • @codemirror/theme-one-dark ^6.1.2
  • @codemirror/view ^6.36.0
  • @docusaurus/core 3.10.0
  • @docusaurus/preset-classic 3.10.0
  • @easyops-cn/docusaurus-search-local 0.55.0
  • clsx 2.1.1
  • codemirror ^6.0.1
  • react 18.3.1
  • react-dom 18.3.1
.github/workflows/add-to-project.yml actions
  • actions/add-to-project 5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd composite
.github/workflows/claude.yml actions
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • anthropics/claude-code-action e0cf66d1d257526b5d07f141838c338921cb8455 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
.github/workflows/tool-release-watch.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
crates/agnix-wasm/Cargo.toml cargo
  • js-sys 0.3 development
  • wasm-bindgen-test 0.3 development
  • console_error_panic_hook 0.1
  • serde-wasm-bindgen 0.6
  • wasm-bindgen 0.2
crates/agnix-core/fuzz/Cargo.lock cargo
  • aho-corasick 1.1.4
  • anyhow 1.0.103
  • arbitrary 1.4.2
  • arc-swap 1.9.2
  • base62 2.2.4
  • bitflags 1.3.2
  • bstr 1.12.3
  • cc 1.2.65
  • cfg-if 1.0.4
  • crossbeam-deque 0.8.6
  • crossbeam-epoch 0.9.18
  • crossbeam-utils 0.8.21
  • dirs 6.0.0
  • dirs-sys 0.5.0
  • dyn-clone 1.0.20
  • either 1.16.0
  • equivalent 1.0.2
  • find-msvc-tools 0.1.9
  • getrandom 0.2.17
  • getrandom 0.3.4
  • glob 0.3.3
  • globset 0.4.18
  • globwalk 0.8.1
  • hashbrown 0.17.1
  • ignore 0.4.27
  • indexmap 2.14.0
  • itertools 0.11.0
  • itoa 1.0.18
  • jobserver 0.1.34
  • libc 0.2.186
  • libfuzzer-sys 0.4.13
  • libredox 0.1.18
  • log 0.4.33
  • memchr 2.8.2
  • normpath 1.5.1
  • option-ext 0.2.0
  • proc-macro2 1.0.106
  • quote 1.0.46
  • r-efi 5.3.0
  • rayon 1.12.0
  • rayon-core 1.13.0
  • redox_users 0.5.2
  • ref-cast 1.0.25
  • ref-cast-impl 1.0.25
  • regex 1.12.4
  • regex-automata 0.4.14
  • regex-syntax 0.8.11
  • rust-i18n 4.1.0
  • rust-i18n-macro 4.1.0
  • rust-i18n-support 4.1.0
  • rustversion 1.0.22
  • ryu 1.0.23
  • same-file 1.0.6
  • schemars 1.2.1
  • schemars_derive 1.2.1
  • semver 1.0.28
  • serde 1.0.228
  • serde_core 1.0.228
  • serde_derive 1.0.228
  • serde_derive_internals 0.29.1
  • serde_json 1.0.150
  • serde_norway 0.9.42
  • serde_spanned 0.6.9
  • serde_spanned 1.1.1
  • serde_yaml 0.9.34+deprecated
  • shlex 2.0.1
  • siphasher 1.0.3
  • smallvec 1.15.2
  • stable_deref_trait 1.2.1
  • syn 2.0.118
  • thiserror 2.0.18
  • thiserror-impl 2.0.18
  • toml 0.8.23
  • toml 1.1.2+spec-1.1.0
  • toml_datetime 0.6.11
  • toml_datetime 1.1.1+spec-1.1.0
  • toml_edit 0.22.27
  • toml_parser 1.1.2+spec-1.1.0
  • toml_write 0.1.2
  • toml_writer 1.1.1+spec-1.1.0
  • triomphe 0.1.16
  • unicode-ident 1.0.24
  • unsafe-libyaml 0.2.11
  • unsafe-libyaml-norway 0.2.15
  • walkdir 2.5.0
  • wasi 0.11.1+wasi-snapshot-preview1
  • wasip2 1.0.4+wasi-0.2.12
  • winapi-util 0.1.11
  • windows-link 0.2.1
  • windows-sys 0.61.2
  • winnow 0.7.15
  • winnow 1.0.3
  • wit-bindgen 0.57.1
  • zmij 1.0.21
npm/package.json npm
.github/workflows/docs-site.yml actions
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/configure-pages 45bfe0192ca1faeb007ade9deae92b16b8254a0d composite
  • actions/deploy-pages cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-pages-artifact fc324d3547104276b827a68afc52ff2a11cc49c9 composite
  • dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
  • rhysd/actionlint 914e7df21a07ef503a81201c76d2b11c789d3fca composite
crates/agnix-lsp/Cargo.toml cargo
  • tempfile 3 development
  • tracing 0.1
  • tracing-subscriber 0.3
editors/zed/Cargo.toml cargo
Cargo.lock cargo
  • 417 dependencies