
Vibe Security
If you're shipping AI-generated code fast, this catches the security holes that LLMs consistently miss. It audits for exposed API keys, client-controlled pricing, disabled database rules (Supabase RLS, Firebase), and broken auth patterns. The approach is practical: it flags only real exploits, shows before/after fixes, and prioritizes by actual impact. Especially useful if you're building with Next.js, Supabase, Stripe, or LLM integrations where one wrong environment variable prefix can leak your service role key. Run it before deploy or when someone asks "is this safe?" It's opinionated about server-side validation, which is the right call for vibe-coded apps.
- skills.sh installs
- 3.8K
- GitHub stars
- 1.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add raroque/vibe-security-skill --skill vibe-security --agent claude-codeInstalls into .claude/skills of the current project.
Files
Audit code for security vulnerabilities commonly introduced by AI code generation. These issues are prevalent in "vibe-coded" apps — projects built rapidly with AI assistance where security fundamentals get skipped.
AI assistants consistently get these patterns wrong, leading to real breaches, stolen API keys, and drained billing accounts. This skill exists to catch those mistakes before they ship.
The Core Principle
Never trust the client. Every price, user ID, role, subscription status, feature flag, and rate limit counter must be validated or enforced server-side. If it exists only in the browser, mobile bundle, or request body, an attacker controls it.
Audit Process
Examine the codebase systematically. For each step, load the relevant reference file only if the codebase uses that technology or pattern. Skip steps that aren't relevant.
- Secrets & Environment Variables — Scan for hardcoded API keys, tokens, or credentials. Check for secrets exposed via client-side env var prefixes (
NEXT_PUBLIC_,VITE_,EXPO_PUBLIC_). Verify.envis in.gitignore. Seereferences/secrets-and-env.md.
Sponsors
Details
- Repository
- github.com/raroque/vibe-security-skill
- Categories
- Backend & APIs, Security, Git & Pull Requests, Documentation, Code Review & Quality, Finance & Trading, Databases
- First seen
- Apr 16, 2026