avivgerz-hue/vibe-shield
24 stars · Last commit 2026-11-08
60-rule static security scanner, MCP server & skill poisoning auditor for AI-generated codebases (Claude Code, Codex, Cursor).
README preview
<div align="center"> # 🛡️ vibe-shield **The security gate for AI-written code.** Your agent ships fast. It also ships `NEXT_PUBLIC_SUPABASE_SERVICE_ROLE_KEY`, a `DELETE` route with no session check, and a `CREATE TABLE` with no Row Level Security — because it was optimising for "it works". vibe-shield is a **static security scanner built for that failure mode**, plus an **Agent Skill** that makes Claude Code, Codex, Cursor and Windsurf audit before they say *"done"*. [](https://www.npmjs.com/package/@vibefoundry/vibe-shield) [](https://www.npmjs.com/package/@vibefoundry/vibe-shield) [](https://github.com/avivgerz-hue/vibe-shield/actions/workflows/ci.yml) [](#-requirements) [](./LICENSE) [](./package.json) [](./src/scanner/rules) [](#-it-scans-itself) ```bash