vibe-audit

Audits coding applications for security, performance, and quality weaknesses.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/BadTechBandit/skills --skill vibe-audit-badtechbandit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibe-audit
Source: https://github.com/BadTechBandit/skills/tree/main/vibe-audit
Command: npx skills add https://github.com/BadTechBandit/skills --skill vibe-audit-badtechbandit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Vibe-audit helps you prevent insecure, slow, or fragile code from reaching production by systematically checking common vulnerabilities and best-practice failures across your app.

Core Features & Use Cases

  • 34-check security, performance, and quality audit: Covers issues like missing rate limiting, weak secrets, missing error boundaries, unsafe request handling, and more.
  • Stack-aware reconnaissance and skip logic: Detects frameworks, databases, auth, hosting, and TypeScript so only relevant checks run and non-applicable items are skipped with reasons.
  • Actionable report + self-contained fix files: Produces a prioritized report folder with a summary scorecard and dedicated implementation plans for each failing check.

Use it when you need a prioritized punch list for a pre-launch review, an audit of an app you didn’t build, or a structured way to hand remediation tasks back to a coding agent.

Quick Start

Ask your agent to run “vibe audit my app” and return the generated report folder so you can implement the highest-priority fix files first.

Frequently Asked Questions about vibe-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a security and code quality audit on my application?

To run a security and code quality audit, you can prompt your agent to execute a vibe audit on your app. The tool detects your app stack from configuration files and runs 34 targeted checks across security, performance, and code quality categories.

What is stack-aware reconnaissance for code auditing?

Stack-aware reconnaissance detects your frameworks, databases, auth, and TypeScript setup from config files. This ensures only relevant checks run during a code audit, skipping non-applicable items with defined reasons to avoid false positives.

How do I generate a prioritized report for a pre-launch code review?

To generate a prioritized report for a pre-launch review, run an audit that produces a deterministic report folder. This folder contains a summary scorecard and dedicated implementation plans for each failing check.

Can I use this audit if I didn't build the application myself?

Yes, you can use this audit for an app you didn't build. It provides a structured punch list of security, performance, and code quality weaknesses, making it easy to hand remediation tasks back to a coding agent.

Does the audit support parallelizable category execution?

Yes, the audit supports parallelizable category execution when available. It runs checks across security, database and performance, infrastructure and ops, and code quality categories simultaneously to speed up the review process.

How do I fix security gaps found during an app audit?

To fix security gaps found during an audit, use the generated report folder. It contains self-contained fix instructions formatted per failing check, providing agent-ready remediation plans for issues like missing rate limiting or weak secrets.