Reuse Check — Development skill for Claude Code
Check codebase for existing patterns before building new ones.
How to install Reuse Check
Installs to ~/.claude/skills/maibach-systems-maibach-tweaks-reuse-check/SKILL.md
mkdir -p ~/.claude/skills/maibach-systems-maibach-tweaks-reuse-check && curl -fsSL https://raw.githubusercontent.com/maibach-systems/maibach-tweaks/HEAD/commands/reuse-check.md -o ~/.claude/skills/maibach-systems-maibach-tweaks-reuse-check/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Reuse Check does
description: "Check codebase for existing patterns before building new ones."
/reuse-check
Scans the codebase for existing patterns relevant to what is about to be built. Prevents duplication by surfacing what already exists and how to use or extend it. Run this before implementing any new feature, component, type, or utility.
Steps
1. Read Inventory Files
Read in parallel:
- Root
CLAUDE.mdand anyCLAUDE.mdin subdirectories - Any project inventory files (`packages/typ
Alternatives in Development
- Career-Ops For Codex — Read CLAUDE.md for all project instructions, routing, and behavioral rules 32.5k ★
- Contributing — Thanks for your interest in contributing to Marketing Skills 13.8k ★
- Iterate Implementation Plan — You are tasked with updating existing implementation plans based on user feedback 10k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Novel Fusion
Fuse new content into an existing novel. Reads a source novel + a fusion outline that specifies new chapters (
App Onboard
Adopt an EXISTING app — detect the stack, reverse-engineer the as-built architecture, and generate the baselin
Voice Guard
Use to check ONE already-written piece of copy against a voice guide before it ships — it spawns ONE fresh sib
Atomic Check
Check WIKI_VRE for existing surfaces before adding a feature
Archetype Impact
Scan the current workspace for all references to a given archetype across templates (.oet / .t.json source, .o
Code Reuse Health Check
Execute the reuse-health-inline skill for inline orchestration. You ARE the orchestrator. Do not spawn a separ
Related Agents
Code Patterns Strategist
Read-only reuse and consolidation strategist. Use BEFORE writing a helper, schema, service, or utility (finds
Plan Feature Reuse
Scans the codebase for existing components, hooks, utilities, services, styles, and types whose domain overlap
Dr Reuse
Deep-review finder angle. Finds new code that re-implements something the codebase already has, and names the