unvibe

Scan codebases for platform artifacts, dead code, and duplication, then plan approved remediation waves.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill unvibe
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: unvibe
Source: https://github.com/jnlanahan/Product-Agents-and-Skills/tree/main/skills/0-Setup-Unvibe
Command: npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill unvibe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vibe-coded projects often accumulate platform artifacts, duplicate code, dead files, drifting architecture, and risky secrets that make maintenance and production hard.

Core Features & Use Cases

  • Assess and detect issues first: runs a full read-only scan to identify platform leftovers, duplication, dead code, architecture drift, secrets, and stale dependencies.
  • Plan with explicit approvals: synthesizes a wave-based remediation plan and requires user confirmation before any file changes.
  • Execute safely in disciplined waves: performs clean, consolidate, converge, and harden steps with verification after each wave, using one commit per wave.

Quick Start

Use the unvibe skill to clean up your vibe-coded codebase by writing: "unvibe this project".

Frequently Asked Questions about unvibe

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

FAQPage Schema
How do I clean up a vibe-coded project generated on Replit or v0 for production?▼

To clean up a vibe-coded project, you must strip platform artifacts, remove dead code, consolidate duplicates, and harden security. This process requires an assess-plan-approve-execute-verify remediation loop to ensure maintainability.

What is architecture drift in vibe-coded codebases and how do I fix it?▼

Architecture drift occurs when generated or pasted code deviates from a consistent structural pattern. You fix architecture drift by running a read-only detection scan to identify inconsistencies and converging the code during a planned remediation wave.

How do I safely remove dead code and platform artifacts before deploying a generated app?▼

To safely remove dead code and platform artifacts, generate a wave-based remediation plan at .claude/unvibe-plan.md. This plan enforces explicit user approval before modifications and verifies structural integrity through builds after each execution wave.

Does the codebase cleanup process require manual approval before deleting files?▼

Yes, the codebase cleanup process requires explicit user approval before deleting or modifying any files. Detector agents first perform a read-only scan, synthesize a remediation plan, and pause for user confirmation before executing any changes.

Can I consolidate duplicate code and manage stale dependencies in projects from Bolt or Cursor?▼

Yes, you can consolidate duplicate code and manage stale dependencies in projects from Bolt, Cursor, Lovable, or Windsurf. The cleanup process identifies these issues during the read-only assessment phase and remediates them during the consolidation wave.