You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 7, 2026. It is now read-only.
||**The default CI gate for Codex plugins**. Lint locally, verify in CI, and ship publish-ready bundles for manifests, skills, MCP, and marketplace metadata.<br><br>Use this after [`$plugin-creator`](https://developers.openai.com/codex/plugins) and before publishing, review, or distribution.<br><br>[PyPI Package](https://pypi.org/project/codex-plugin-scanner/)<br>[HOL Plugin Registry](https://hol.org/registry/plugins)<br>[HOL GitHub Organization](https://github.com/hashgraph-online)<br>[Report an Issue](https://github.com/hashgraph-online/codex-plugin-scanner/issues)|
15
+
||**The default CI gate for AI agent plugin ecosystems**. Lint locally, verify in CI, and ship publish-ready bundles for manifests, skills, MCP, and marketplace metadata across Codex, Claude, Gemini, and OpenCode.<br><br>Use this after scaffolding and before publishing, review, or distribution.<br><br>[PyPI Package (`plugin-scanner`)](https://pypi.org/project/plugin-scanner/)<br>[Legacy Namespace (`codex-plugin-scanner`)](https://pypi.org/project/codex-plugin-scanner/)<br>[HOL Plugin Registry](https://hol.org/registry/plugins)<br>[HOL GitHub Organization](https://github.com/hashgraph-online)<br>[Report an Issue](https://github.com/hashgraph-online/ai-plugin-scanner/issues)|
15
16
| :--- | :--- |
16
17
17
18
## Start In 30 Seconds
18
19
19
20
```bash
20
-
# Local preflight after scaffolding with $plugin-creator
21
-
pipx run codex-plugin-scanner lint .
22
-
pipx run codex-plugin-scanner verify .
21
+
# Local preflight
22
+
pipx run plugin-scanner lint .
23
+
pipx run plugin-scanner verify .
23
24
```
24
25
25
26
```yaml
@@ -36,7 +37,7 @@ If your repository uses a Codex marketplace root like `.agents/plugins/marketpla
36
37
37
38
## Use After `$plugin-creator`
38
39
39
-
`codex-plugin-scanner` is designed as the quality gate between plugin creation and distribution:
40
+
`plugin-scanner` is designed as the quality gate between plugin creation and distribution:
40
41
41
42
1. Scaffold with `$plugin-creator`.
42
43
2. Run `lint` locally to catch structure, metadata, and security issues early.
@@ -64,8 +65,8 @@ This keeps the quality grade and the trust score separate. Signals like `SECURIT
The `cisco` extra installs the published `cisco-ai-skill-scanner` package from PyPI so the scanner remains publishable on PyPI and the optional Cisco analysis path works with standard package metadata.
88
89
89
90
You can also run the scanner without a local install:
90
91
91
92
```bash
92
-
pipx run codex-plugin-scanner ./my-plugin
93
+
pipx run plugin-scanner ./my-plugin
93
94
```
94
95
95
96
Container-first environments can use the published image instead:
0 commit comments