vibe-drift

Detect deviations between a repository's current codebase and its documented intent using CLAUDE.md, SOUL.md, git history, and governance thresholds.

6|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/jacobcy/vibe-coding-control-center --skill vibe-drift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibe-drift
Source: https://github.com/jacobcy/vibe-coding-control-center/tree/main/supervisor/vibe-drift
Command: npx skills add https://github.com/jacobcy/vibe-coding-control-center --skill vibe-drift

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vibe-drift identifies when a codebase and its recent development trajectory diverge from the project's original goals and identity as documented in CLAUDE.md and SOUL.md, providing early warnings before architectural decay becomes costly.

Core Features & Use Cases

  • Baseline extraction: Reads CLAUDE.md and SOUL.md to establish original project intent and forbidden directions.
  • Trend and complexity analysis: Scans git history and code structure to detect feature growth patterns and rising complexity that indicate divergence.
  • Quantified recommendations: Computes a drift percentage vs. governance thresholds and advises whether to continue, warn, or trigger a full architecture audit.

Quick Start

Run the vibe-drift skill to produce a Drift Detection report that compares the current codebase and recent git history against CLAUDE.md and SOUL.md and recommends next steps.

Frequently Asked Questions about vibe-drift

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

FAQPage Schema
How do I detect project drift from original design intent using git history?

Project drift is detected by analyzing git history and current codebase files against original design intent documented in CLAUDE.md and SOUL.md. This process identifies divergent feature growth patterns and rising complexity to provide early warnings before architectural decay.

What is codebase drift detection and when should I run a project health check?

Codebase drift detection quantifies the percentage a repository has deviated from its original goals. You should run it during periodic health checks, release reviews, and governance audits to catch architectural divergence before it becomes costly.

How to quantify architecture drift against governance thresholds?

Architecture drift is quantified by comparing current repository state against thresholds defined in governance.yaml files. The analysis computes a drift percentage and recommends whether to continue development, issue a warning, or trigger a full architecture audit.

Do I need CLAUDE.md and SOUL.md files to run a code audit for project health?

Yes, CLAUDE.md and SOUL.md are required as baseline inputs. The code audit reads these files to establish the original project intent and identify forbidden directions before analyzing repository source files and git commit history.

Can I use git history analysis to find forbidden development directions in my repository?

Yes, git history analysis scans recent commit trajectories and code structure to detect feature growth patterns that violate forbidden directions. It extracts these constraints directly from your SOUL.md baseline documentation.

What are the limitations of using repository metadata for drift detection?

Drift detection is limited by the quality of baseline documentation and requires access to repository source files, git history, and governance thresholds. Without proper CLAUDE.md and SOUL.md files, the skill cannot establish the original intent needed to quantify deviations.