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.
- Host: GitHub
- URL: https://github.com/agent-sh/agnix
- Owner: agent-sh
- License: apache-2.0
- Created: 2026-01-30T23:54:10.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-09-20T21:24:48.000Z (6 days ago)
- Last Synced: 2026-09-25T07:29:20.919Z (1 day ago)
- Topics: 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
- Language: Rust
- Homepage:
- Size: 64.6 MB
- Stars: 424
- Watchers: 5
- Forks: 31
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-APACHE
- Code of conduct: CODE_OF_CONDUCT.md
- Audit: audit.toml
- Security: SECURITY.md
- Agents: AGENTS.md
- Claude: CLAUDE.md
Owner metadata:
- Name: agent-sh
- Login: agent-sh
- Email: aviarchi1994@gmail.com
- Kind: organization
- Description: DX focused ecosystem for AI-powered research and development
- Website: https://agent-sh.github.io/agent-sh.dev/
- Location:
- Twitter: avi_fenesh
- Company:
- Icon url: https://avatars.githubusercontent.com/u/262878197?v=4
- Repositories: 39
- Last Synced at: 2026-09-25T07:29:29.396Z
- Profile URL: https://github.com/agent-sh
GitHub Events
Total
- Create event: 177
- Delete event: 157
- Fork event: 5
- Issue comment event: 54
- Issues event: 75
- Pull request event: 163
- Pull request review comment event: 182
- Pull request review event: 150
- Push event: 353
- Release event: 8
- Watch event: 48
- Total: 1372
Last Year
- Create event: 177
- Delete event: 157
- Fork event: 5
- Issue comment event: 54
- Issues event: 75
- Pull request event: 163
- Pull request review comment event: 182
- Pull request review event: 150
- Push event: 353
- Release event: 8
- Watch event: 48
- Total: 1372
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 | 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
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
- Total packages: 8
-
Total downloads:
- pypi: 3,288 last-month
- cargo: 16,719 total
- npm: 37,374 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 611
- Total maintainers: 2
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
- 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
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- 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
- ./ * composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
- github/codeql-action/upload-sarif 5595ccaf912efad79be6eef63a5619ff05969be3 composite
- 1229 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
- taiki-e/install-action 18b1216eba7f8039b0f8d131d5473787f0edce68 composite
- 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
- 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
- tempfile 3 development
- rmcp 3.1
- tracing 0.1
- tracing-subscriber 0.3
- ./ * composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- 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
- 412 dependencies
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/stale 1e223db275d687790206a7acac4d1a11bd6fe629 composite
- @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
- @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
- actions/add-to-project 5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- anthropics/claude-code-action e0cf66d1d257526b5d07f141838c338921cb8455 composite
- dtolnay/rust-toolchain 4be9e76fd7c4901c61fb841f559994984270fce7 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- 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
- 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
- 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
- tempfile 3 development
- tracing 0.1
- tracing-subscriber 0.3
- 417 dependencies