VibeSmith: Local Tool for Detecting Skill Conflicts in Claude Code Projects

What VibeSmith Does
VibeSmith is a local desktop application built to address component management challenges in Claude Code projects. The developer created it after experiencing issues with component sprawl across multiple projects, including global skills in ~/.claude/ shadowing project-level ones with the same name, agents referencing skills that only exist in different projects, and hooks firing in unintended contexts.
Key Features
- Unified view: Shows every skill, agent, command, and hook across all projects plus global components in one place
- Conflict detection: Flags when global and project-level components share the same name, with side-by-side diff and priority indicator
- Dependency graph: DAG visualization showing which skills reference which others, including circular reference detection
- Context cost tracking: Token usage estimate per component to identify dead weight that loads into every conversation
Technical Details
The tool runs locally on macOS and processes data entirely on your machine—nothing leaves your system. It was built because existing solutions like CLI tools only handle file location but not content-level conflicts, and Cursor Marketplace is Cursor-only.
The developer's breaking point came when deleting a skill they thought was unused, only to discover two other skills referenced it, causing agents to silently produce worse output without explicit errors.
📖 Read the full source: r/ClaudeAI
👀 See Also

AlterSpec v1.0: Runtime Policy Enforcement for AI Agents
AlterSpec v1.0 is an open-source runtime enforcement engine that sits between AI agents and their tools, evaluating actions against YAML-defined policies before execution. It provides allow/deny/review decisions, cryptographic policy signing, and audit logging.

Constrails: Early-Alpha External Governance Layer for AI Agents
Constrails is an external runtime governance layer for AI agents that places a control layer between agents and their tools, implementing capability checks, risk scoring, policy evaluation, and audit logging. The early-alpha project aims to address safety concerns by moving controls outside the agent itself.

Bit-Chat: AI Agents Can Send Bitcoin via Lightning Through Messaging Platforms
A setup called Bit-Chat enables AI agents to send Bitcoin payments over the Lightning network through email, WhatsApp, Telegram, or Signal. Agents can generate dedicated addresses like [email protected] and payments work even if the receiver isn't registered.

Top 6 Open Source Claude Skills (April 15 – May 3)
Six open-source Claude skills from the last 15 days: brand-alchemy, npm-downloads-to-leads, hyperframes, email-newsletter, pricing, and more. Detailed breakdown of each skill's functionality.