vibe-audit
Installation
SKILL.md
Vibe Audit
Audit a project against 34 checks across 4 categories. Produce a report folder with a summary scorecard and self-contained fix files for every failure.
Phase 1: Reconnaissance
Before checking anything, identify the project stack. This determines which checks apply and which file patterns to use.
Detect:
- Framework: Next.js (app router or pages?), Express, Fastify, Nuxt, SvelteKit, generic Node
- Database: Postgres, MySQL, MongoDB, SQLite, Prisma, Drizzle, Mongoose, or none
- Auth: NextAuth/Auth.js, Clerk, Supabase Auth, Firebase Auth, Passport, custom, or none
- Payments: Stripe, Paddle, LemonSqueezy, or none
- Hosting: Vercel, AWS, Railway, Fly.io, self-hosted, unknown
- TypeScript: yes/no (check for tsconfig.json)
- Package manager: npm/pnpm/yarn/bun (check lock files)