This does what every codebase eventually needs: turns three redundant docs into one without losing anything important. It works through a structured four-phase process, mapping overlaps, analyzing each section for unique value (keep/condense/delete), then consolidating into a single source of truth. The standout feature is the value analysis table that forces you to justify why each section stays or goes, which prevents the usual problem of either deleting too much or chickening out and keeping everything. Best used when you've got 500+ lines spread across multiple files all explaining the same thing. The workflow is methodical enough that you won't regret deletions later.

skills.sh installs
1K
GitHub stars
1.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add daymade/claude-code-skills --skill docs-cleaner --agent claude-code

Installs into .claude/skills of the current project.

Files

Docs Cleaner

Documentation goes wrong in recurring ways, and they need different work.

It rots. Something changed — a port, a path, a procedure, a decision — and the docs still describe the old world. The field's name for this is documentation rot or version drift: artifacts fall out of sync one at a time until people stop trusting the set.

It sprawls. The same topic accumulates three files, each partly right, none authoritative.

They trace to one root cause: a fact was written down in more places than it was defined. Everything below follows from fixing that.

Core principle (governs both modes)

Critical evaluation before deletion. Never blindly delete. Analyze each section's unique value before proposing removal. The goal is reduction without information loss.

This governs every deletion-shaped action in this skill, not just consolidation: archiving a document, dropping a derived value, and removing a cross-reference are all deletions and all owe the same analysis first. "It looked redundant" is not that analysis.

Which mode are you in?

Sponsors

Details

Repository
github.com/daymade/claude-code-skills
Categories
Git & Pull Requests, Documentation
First seen
Jun 3, 2026

More from daymade/claude-code-skills

All 53
1kostja94 avataropen-source-strategykostja94/marketing-skillsWhen the user wants open source strategy, OSS commercialization, or open source growth. Also use when the user mentions "open source strategy," "OSS strategy," 1Kskills.sh installs
2mvanhorn avatarpp-hackernewsmvanhorn/printing-press-libraryHacker News from your terminal — with a local SQLite store, snapshot history, and agent-native output no other HN tool has. Trigger phrases: `check hacker news`1Kskills.sh installs
3orchestra-research avatarmodel-mergingorchestra-research/ai-research-skillsMerge multiple fine-tuned models using mergekit to combine capabilities without retraining. Use when creating specialized models by blending domain-specific exp1Kskills.sh installs
4inference-sh avatarnewsletter-curationinference-sh/skillsNewsletter curation with content sourcing, editorial structure, and subscriber growth strategies. Covers issue formatting, link roundups, commentary style, and 1Kskills.sh installs
5postplusai avatarcreative-qapostplusai/postplus-skillsRecord human-in-the-loop quality judgments for generated images, voice takes, and videos in short-form production. Use this when a person has reviewed an asset 998skills.sh installs
6tencentcloudbase avatarcloudrun-developmenttencentcloudbase/skillsCloudBase Run backend development rules (Function mode/Container mode). Use this skill when deploying backend services that require long connections, multi-lang988skills.sh installs