-
-
Notifications
You must be signed in to change notification settings - Fork 25.1k
Add Prism Scanner to Ecosystem Tools section #609
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -494,6 +494,23 @@ Use `/security-scan` in Claude Code to run it, or add to CI with the [GitHub Act | |
|
|
||
| [GitHub](https://github.com/affaan-m/agentshield) | [npm](https://www.npmjs.com/package/ecc-agentshield) | ||
|
|
||
| ### Prism Scanner — Agent Supply Chain Security | ||
|
|
||
| Open-source security scanner for AI Agent skills, plugins, and MCP servers. Complements AgentShield (which focuses on your local Claude Code config) by scanning third-party code *before* you install it. | ||
|
|
||
| ```bash | ||
| pip install prism-scanner | ||
| prism scan https://github.com/user/some-skill | ||
| ``` | ||
|
|
||
| **What it scans:** Agent skills, plugins, and MCP servers across ClawHub, npm, and pip with 39+ detection rules — AST-level taint tracking, malicious signature matching, metadata analysis, and post-uninstall system residue detection. | ||
|
|
||
| **Grading:** A-F letter grades with severity breakdown and actionable recommendations. | ||
|
|
||
| **Output formats:** Terminal, JSON, HTML, SARIF (GitHub Code Scanning integration). | ||
|
|
||
| [GitHub](https://github.com/aidongise-cell/prism-scanner) | [PyPI](https://pypi.org/project/prism-scanner/) | [MCP Server](https://mcp.so/server/prism-scanner) | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. P2: User-facing docs now instruct users to install/run an external tool from an unvetted third-party repo/package, which violates the team policy to avoid linking to unapproved external repositories in docs (supply-chain risk). Prompt for AI agents |
||
|
|
||
|
Comment on lines
+499
to
+513
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add the Prism Scanner license to match the documented PR intent. The new block omits the license detail (Apache 2.0), which is useful trust/compliance context for security tooling. ✏️ Proposed docs patch Open-source security scanner for AI Agent skills, plugins, and MCP servers. Complements AgentShield (which focuses on your local Claude Code config) by scanning third-party code *before* you install it.
+License: Apache 2.0.🤖 Prompt for AI Agents |
||
| ### 🔬 Plankton — Write-Time Code Quality Enforcement | ||
|
|
||
| Plankton (credit: @alxfazio) is a recommended companion for write-time code quality enforcement. It runs formatters and 20+ linters on every file edit via PostToolUse hooks, then spawns Claude subprocesses (routed to Haiku/Sonnet/Opus by violation complexity) to fix issues the main agent missed. Three-phase architecture: auto-format silently (40-50% of issues), collect remaining violations as structured JSON, delegate fixes to a subprocess. Includes config protection hooks that prevent agents from modifying linter configs to pass instead of fixing code. Supports Python, TypeScript, Shell, YAML, JSON, TOML, Markdown, and Dockerfile. Use alongside AgentShield for security + quality coverage. See `skills/plankton-code-quality/` for full integration guide. | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The description mentions
ClawHubas a platform Prism Scanner indexes, alongsidenpmandpip.ClawHubdoes not appear to be a widely-known or publicly documented platform in the AI-agent/MCP ecosystem. Including it in marketing copy alongside established registries (npm,pip) without a link or explanation may confuse readers or overstate the tool's coverage.Consider either linking to the ClawHub platform (e.g.
[ClawHub](https://clawhub.io)) or removing the reference if it is a placeholder / under-development registry.