vibe-check

Audit Python, TypeScript, and JavaScript code and generate scored Markdown reports with fix suggestions.

10|2|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/cacheforge-ai/cacheforge-skills --skill vibe-check-cacheforge-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibe-check
Source: https://github.com/cacheforge-ai/cacheforge-skills/tree/main/skills/vibe-check
Command: npx skills add https://github.com/cacheforge-ai/cacheforge-skills --skill vibe-check-cacheforge-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Audit code for vibe coding sins and produce a scored report with fix suggestions.

Core Features & Use Cases

  • Detects vibe coding sins across Python, TypeScript, and JavaScript projects.
  • Generates a Markdown scorecard with per-file scores, top findings, and optional fix patches.
  • Supports LLM-powered analysis when API keys are provided and falls back to heuristic analysis otherwise.
  • Read-only analysis with no automatic edits; targets single files, directories, or git diffs.

Quick Start

Run vibe-check on a target path to generate a full Markdown report of findings and fixes.

Frequently Asked Questions about vibe-check

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

FAQPage Schema
How do I audit code quality across Python and TypeScript projects?

You can audit code quality by running a code review tool against single files, directories, or git diffs to detect issues and generate a Markdown report with per-file scores and fix suggestions.

Can I generate a code review scorecard from a git diff?

Yes, code review scorecard generation supports git diffs as an input target, producing a structured Markdown report with per-file scoring and optional patch diffs for fixes.

Do I need an LLM API key to perform an AI code audit?

You do not need an LLM API key to perform a code audit; the tool falls back to heuristic analysis when no keys are provided, but supports LLM-powered analysis when they are.

Does the code review tool automatically modify my files when fixing issues?

No, the code review tool enforces a read-only analysis policy and makes no automatic edits, but it can generate patch diffs when fixes are requested.

What is the best way to detect vibe coding sins in JavaScript projects?

The best way to detect vibe coding sins in JavaScript projects is to run an automated audit that analyzes your codebase and outputs a scored report with actionable fix suggestions.

What format does the code quality audit report use?

The code quality audit report uses a structured Markdown format, presenting a scorecard with per-file scores, top findings, and optional fix patches.