
Reclaude
- 196 installs
- 356 repo stars
- Updated March 25, 2026
- brianlovin/claude-config
Rehydrate or repair local Claude Code configuration, project hooks, and agent settings after cloning a repo, switching machines, or recovering from a broken setup.
About
A brianlovin/claude-config skill for rebuilding Claude Code project setup: it guides restoring agent configuration, skill wiring, and local preferences so developers can quickly regain a working AI-assisted coding environment after migration, reset, or repo checkout.
- Restores Claude Code project configuration from templates
- Re-links skills and local agent preferences
- Diagnoses missing or stale config paths
- Speeds onboarding when moving between repos
- Keeps agent behavior consistent across environments
Reclaude by the numbers
- 196 all-time installs (skills.sh)
- Ranked #2,910 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 1, 2026 (Skillselion catalog sync)
npx skills add https://github.com/brianlovin/claude-config --skill reclaudeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 196 |
|---|---|
| repo stars | ★ 356 |
| Last updated | March 25, 2026 |
| Repository | brianlovin/claude-config ↗ |
What it does
Rehydrate or repair local Claude Code configuration, project hooks, and agent settings after cloning a repo, switching machines, or recovering from a broken setup.
Files
reclaude
Refactor CLAUDE.md files to follow progressive disclosure principles.
Prompt
I want you to refactor my CLAUDE.md file to follow progressive disclosure principles.
Follow these steps:
1. Check length
Report the current line count. Flag issues:
- Ideal: <50 lines
- Acceptable: 50-100 lines
- Needs refactoring: >100 lines (move content to
.claude/rules/files)
2. Integrate workflow orchestration
Read the workflow skill at ~/.claude/skills/workflow/SKILL.md and incorporate its principles into the CLAUDE.md or a .claude/rules/workflow.md file. Adapt the content to fit the project — don't copy verbatim, but ensure the key behaviors are represented:
- Plan mode for non-trivial tasks
- Subagent strategy
- Self-improvement loop with
tasks/lessons.md - Verification before marking tasks done
- Elegance checks for non-trivial changes
- Autonomous bug fixing
For short CLAUDE.md files, add a concise workflow section. For longer ones, create .claude/rules/workflow.md and link to it.
3. Ensure verification section exists
Check for a ## Verification section with commands Claude can run after making changes. If missing:
- Look in package.json for test/lint/typecheck/build scripts
- Look for Makefile, justfile, or other task runners
- Add a
## Verificationsection with discovered commands
This is critical—Claude performs dramatically better when it can verify its work.
4. Find contradictions
Identify any instructions that conflict with each other. For each contradiction, ask me which version I want to keep.
5. Check for global skill extraction candidates
Look for content that could become a reusable global skill in ~/.claude/skills/:
- Is about a tool/framework (not project-specific)
- Same instructions appear (or would apply) in 2+ projects
- Is substantial (>20 lines)
If found, suggest creating a global skill with name and description.
6. Identify essentials for root CLAUDE.md
Extract only what belongs in the root CLAUDE.md:
- One-line project description
- Package manager (if not npm)
- Non-obvious commands only (skip
npm test,npm run buildif standard) - Links to
.claude/rules/files with brief descriptions - Verification section (always required)
7. Group remaining content
Organize remaining instructions into .claude/rules/ files by category (e.g., TypeScript conventions, testing patterns, API design, Git workflow).
8. Flag for deletion
Identify content that should be removed entirely:
- API documentation — link to external docs instead
- Code examples — Claude can infer from reading source files
- Interface/type definitions — these exist in the code
- Generic advice — "write clean code", "follow best practices"
- Obvious instructions — "use TypeScript for .ts files"
- Redundant info — things Claude already knows
- Too vague — instructions that aren't actionable
Target Template
# Project Name
One-line description.
## Commands
- `command` - what it does (only non-obvious ones)
## Rules
- [Topic](/.claude/rules/topic.md) — brief description
## Verification
After making changes:
- `npm test` - Run tests
- `npm run lint` - Check lintingWhat to Keep vs Remove
Keep in CLAUDE.md:
- Commands Claude can't guess from package.json
- Non-standard patterns specific to this project
- Project gotchas and footguns
- Links to detailed rules files
Move to `.claude/rules/`:
- Detailed conventions (>10 lines on a topic)
- Style guides
- Architecture decisions
- Workflow documentation
Remove entirely:
- Anything Claude can infer from reading the codebase
- Standard practices for the language/framework
- Documentation that exists elsewhere (link instead)