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.