wan-huiyan

Claude Ecosystem Hygiene — Development skill for Claude Code

Development community

Three complementary skills for auditing and maintaining Claude Code ecosystem health: skills, memory, handoffs, ADRs, worktrees, and automation.

How to install Claude Ecosystem Hygiene

This entry records only its repository, not the path inside it, so there is no exact command to give. Open wan-huiyan/claude-ecosystem-hygiene and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Ecosystem Hygiene does

Three complementary skills for auditing and maintaining Claude Code ecosystem health: skills, memory, handoffs, ADRs, worktrees, and automation.

Alternatives in Development

  • Project-Level Skills — This directory contains skills for developing and maintaining the claude-mem project itself, not skills that a 39.3k ★
  • Resume Work From A Handoff Document — You are tasked with resuming work from a handoff document through an interactive process 10k ★
  • Om Tidy — Self-maintenance pass — acts on every hygiene flag: archives completed work, groups loose clusters, splits ove 4.6k ★

README

Claude Code Ecosystem Hygiene

Ten complementary skills across three tracks. The **Claude-ecosystem track** (5 plugins) audits, measures, cleans, keeps consistent, and curates the context budget of your `~/.claude/` stack: identify what's HOT vs DORMANT, measure whether the HOT artifacts actually improve task outcomes, prune what doesn't pull its weight, keep project docs in sync with the lessons that supersede them, and trim the runaway skills-catalog token tax (`context-police`) without deleting a skill. The **project-quality track** (`test-effectiveness-auditor` + `repo-hygiene`) applies the same "measure don't guess, clean before you ship" discipline to your project itself — measure how many real bugs your test suite actually catches, and clean the repo (stray data files, hardcoded paths, client data) before each PR. The **authoring track** (`skill-portfolio-repo-placement-scan` + `claude-plugin-repo-ci-release`) maintains the skills and plugin repos you publish — decide which repo each authored skill belongs in (ADD / UPDATE-with-direction / CROSS-LINK), and wire CI validation + release-on-version-bump into plugin/marketplace repos so GitHub Releases never drift behind the shipped version.

[![license](https://img.shields.io/github/license/wan-huiyan/claude-ecosystem-hygiene)](LICENSE) [![last commit](https://img.shields.io/github/last-commit/wan-huiyan/claude-ecosystem-hygiene)](https://github.com/wan-huiyan/claude-ecosystem-hygiene/commits) [![Claude Code](https://img.shields.io/badge/Claude_Code-marketplace-orange)](https://claude.com/claude-code)

![Ecosystem Audit Demo](docs/demo-screenshot.png)

The audit → measure → clean → stay-consistent pipeline

┌─────────────────┐   ┌──────────────────┐   ┌────────────────┐   ┌───────────────────┐
│ ecosystem-audit │──▶│ claude-code-ab-  │──▶│ memory-hygiene │──▶│ doc-freshness-    │
│                 │   │ harness          │   │                │   │ reverse-lint      │
│ which artifacts │   │ do the HOT on