skills/reclaude/SKILL.md
Refactor CLAUDE.md files to follow progressive disclosure principles. Use when CLAUDE.md is too long or disorganized.
npx skillsauth add fantomsuj/notion reclaudeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Refactor CLAUDE.md files to follow progressive disclosure principles.
I want you to refactor my CLAUDE.md file to follow progressive disclosure principles.
Follow these steps:
Report the current line count. Flag issues:
.claude/rules/ files)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:
tasks/lessons.mdFor short CLAUDE.md files, add a concise workflow section. For longer ones, create .claude/rules/workflow.md and link to it.
Check for a ## Verification section with commands Claude can run after making changes. If missing:
## Verification section with discovered commandsThis is critical—Claude performs dramatically better when it can verify its work.
Identify any instructions that conflict with each other. For each contradiction, ask me which version I want to keep.
Look for content that could become a reusable global skill in ~/.claude/skills/:
If found, suggest creating a global skill with name and description.
Extract only what belongs in the root CLAUDE.md:
npm test, npm run build if standard).claude/rules/ files with brief descriptionsOrganize remaining instructions into .claude/rules/ files by category (e.g., TypeScript conventions, testing patterns, API design, Git workflow).
Identify content that should be removed entirely:
# 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 linting
Keep in CLAUDE.md:
Move to .claude/rules/:
Remove entirely:
development
Workflow orchestration for complex coding tasks. Use for ANY non-trivial task (3+ steps or architectural decisions) to enforce planning, subagent strategy, self-improvement, verification, elegance, and autonomous bug fixing. Triggers: multi-step implementation, bug fixes, refactoring, architectural changes, or any task requiring structured execution.
development
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.