ClaudeAI Coding Agents

claude-md-management for Claude Code: review, how it works and whether it is worth it (2026)

Before you start

  • 9 min read

Boxes marked Run in terminal are what you type; plain text explains why.

What you get in one minute#

claude-md-management is a free Anthropic plugin with one skill and one command that audit your CLAUDE.md files and add what a session taught Claude; it is small and safe to read, but built-in commands now cover much of it.

The official Claude Code logo

Logo: the official Claude Code logo from Anthropic's press kit (anthropic.com/press-kit)

The marketplace page shows "287,247" installs (October 2026). It has known gaps with AGENTS.md, rules files and the local file name (see below).

VerdictDetail
Useful?Niche. Handy if you keep several CLAUDE.md files; overlaps with /init, /memory and /doctor prompt-audit.
Best forTeams or monorepos with many CLAUDE.md files that drift out of date.
Skip it ifYou use AGENTS.md or .claude/rules/, or have one short CLAUDE.md.
Made byAnthropic (plugin.json author), Apache 2.0 licence, in its official marketplace.
Version + date1.0.0; last commit to its folder 20 Feb 2026 (a licence file); we read main on 27 Oct 2026.
Install command/plugin install claude-md-management@claude-plugins-official
Token costNo published figure; run claude plugin details claude-md-management. Our rough count: about 100 tokens always on, about 1,500 when the skill runs.

What it does#

You ask Claude to audit your CLAUDE.md, or you type a command at the end of a session, and Claude proposes small edits that you approve one by one.

Added at version 1.0.0:

PieceYou typeWhat happens
Skill claude-md-improver"audit my CLAUDE.md files"Finds the files, scores each out of 100, prints a report, then proposes diffs.
Command /revise-claude-md/revise-claude-mdReviews the session for missing context and proposes one-line additions.
  • 0 hooks, 0 agents, 0 MCP servers, 0 scripts. Nothing runs by itself.

How it works in the background#

Both pieces are Markdown instructions that tell Claude to read, report, ask and only then edit. The picture follows each path.

How claude-md-management works: the skill path goes from your request to a skill load, a file search and scoring, a quality report and, after your approval, edits; the command path goes from /revise-claude-md to a session review, picking the file, a diff and, after your approval, edits

  • Always on: only the skill name and description (338 characters) and the command description.
  • On use: the skill body, then the three reference files as Claude reads them.
  • Approval: both paths say to ask before writing; nothing enforces it except Claude Code's own edit prompt.

Under the hood: dissection#

The plugin is 7 small text files (794 lines, 18 KB) plus two screenshots and a licence; there is no code that runs.

The file tree#

Codetext
claude-md-management/
├── .claude-plugin/plugin.json      name, version 1.0.0, author Anthropic
├── README.md                       two usage examples
├── LICENSE                         Apache 2.0
├── claude-md-improver-example.png  README screenshot (519 KB)
├── revise-claude-md-example.png    README screenshot (556 KB)
├── commands/
│   └── revise-claude-md.md         the command prompt, 54 lines
└── skills/claude-md-improver/
    ├── SKILL.md                    the 5-phase audit workflow, 179 lines
    └── references/
        ├── quality-criteria.md     the scoring rubric, 109 lines
        ├── templates.md            CLAUDE.md templates by project type, 253 lines
        └── update-guidelines.md    what to add and what not, 150 lines

What each file is#

FileLanguageWhat it doesWhen it runs
.claude-plugin/plugin.jsonJSONName, version, author; no skills or hooks keyAt install and load
skills/claude-md-improver/SKILL.mdMarkdownDiscovery, scoring, report, update phasesWhen your request matches its description
skills/.../references/*.mdMarkdownRubric (6 criteria, 100 points), templates, update rulesWhen Claude reads them mid-audit
commands/revise-claude-md.mdMarkdown5 steps: reflect, find, draft, show, applyWhen you type the command

Key excerpts#

The rubric weights, from quality-criteria.md: commands 20, architecture 20, patterns 15, conciseness 15, currency 15, actionability 15.

The discovery step, from SKILL.md:

Run in terminalbash
find . -name "CLAUDE.md" -o -name ".claude.md" -o -name ".claude.local.md" 2>/dev/null | head -50

The line the security issues point at, from the same rubric file:

Codetext
Run documented commands (mentally or actually)

Disk and network#

  • Reads: every CLAUDE.md-style file under the folder you start in, plus your code to check it.
  • Writes: only through Claude's Edit tool, after you approve a diff.
  • Network and dependencies: none in the plugin; it uses Claude Code's own Read, Glob, Grep, Bash and Edit.

A horizontal bar chart of the size of each claude-md-management file: SKILL.md 6.03 KB, templates 3.69 KB, update guidelines 3.20 KB, quality criteria 2.62 KB, the command 1.36 KB, README 1.08 KB and plugin.json 0.28 KB

Chart: file sizes from the GitHub contents of the plugin folder at main (commit 41f619d), 27 Oct 2026. Only the loaded parts count against your context.

What users say#

13 user reports read: 2 praise, 2 mixed, 10 complaints, but the split is skewed. Complaints are mostly GitHub issues in the plugin's own repository, which attract problems. Hacker News had no hits for the plugin name, and Reddit was not read.

A bar chart of how the 13 claude-md-management user reports lean: 2 praise, 1 mixed and 10 complaints, from GitHub issues and blogs, January to October 2026

Chart: our count of the 13 reports, October 2026. Not a satisfaction rate.

A horizontal bar chart of the 10 complaints by theme: 4 about missing AGENTS.md, rules and import support, 2 about the wrong local file name, and 1 each about running commands from untrusted files, the skill not being found, a wrong tools key and duplicate pull requests

Chart: themes of the 10 complaints, labelled by DIY Lab Hub, October 2026.

VoiceWhat they say
PraiseA Korean blog (August 2026) likes the simple six-part scoring; a community post (May) calls it a free way to stop drift.
MixedA config repo (October 2026) uses the rubric as a grader and wants it pinned.
Memory coverageRequests for rules and .claude/CLAUDE.md (January 2026) and for AGENTS.md (March and September 2026).
File nameIssue 2790 (June 2026): the plugin uses .claude.local.md, but Claude Code loads CLAUDE.local.md. Two September commenters still saw it.
SafetyIssue 2791 (June 2026): the audit can run commands from files in node_modules.
BugsSkill not discovered (May 2026), wrong tools: key (October 2026), duplicate PRs on a schedule (September 2026).

Pros: why it is useful#

It turns "keep CLAUDE.md healthy" into a checklist you can run, and it never edits without a diff.

  • A clear rubric: six criteria and a grade show what is missing.
  • Matches the docs: "one line per concept" fits the official advice to stay under 200 lines.
  • Low risk to read: no hooks, scripts or network; about 18 KB of text.
  • Free and official: from Anthropic, Apache 2.0, with 287,247 listed installs.

Cons: why it is not useful#

Much of it is now built in, and it lags the current memory system.

  • Overlap: the docs describe /init (suggests improvements to an existing CLAUDE.md), /memory and /doctor prompt-audit (v2.1.283+), which flags stale commands and contradictions.
  • Misses files: no AGENTS.md, .claude/rules/, .claude/CLAUDE.md or @ imports; checked in the file text on main.
  • Wrong local file: advice to put personal notes in .claude.local.md is silently ignored by Claude Code (per the docs).
  • Stale tip: the skill recommends a # shortcut; we found no mention of it in the current memory docs (not tested).
  • Open bugs: the eight issues linked here were still open on 27 Oct 2026.

Should you consider it? When it is useful#

Consider it only if you maintain several CLAUDE.md files and want a scored audit; otherwise use the built-in commands.

A decision flowchart for installing claude-md-management: run /init first if you have no CLAUDE.md; skip it if your instructions live in AGENTS.md or rules files; install and run the audit if your CLAUDE.md is long or stale; install for /revise-claude-md if sessions reveal missing context; otherwise skip it

SituationVerdict
Monorepo with many CLAUDE.md filesInstall the audit
One short CLAUDE.mdSkip it; /memory is enough
Repo on AGENTS.mdSkip it for now
Want a second opinion on one fileTry /doctor prompt-audit first

Install and check it#

You install it from Anthropic's official marketplace with one command, inside Claude Code or from your shell.

Linux#

Inside Claude Code:

Codetext
/plugin install claude-md-management@claude-plugins-official

Or from your shell:

Run in terminalbash
claude plugin install claude-md-management@claude-plugins-official

Windows (PowerShell)#

The plugin has no start-up hook, so it needs no Git Bash to load.

Run in terminalpowershell
claude plugin install claude-md-management@claude-plugins-official

Mac (Terminal)#

Run in terminalbash
claude plugin install claude-md-management@claude-plugins-official

Check it worked#

Run in terminalbash
claude plugin list
claude plugin details claude-md-management

The second should show one skill and one command plus the token cost. Then type audit my CLAUDE.md files; Claude should print a "CLAUDE.md Quality Report" before it edits anything.

Things to keep in mind#

  • Security. The plugin has no code, but it tells Claude to run find and, per the rubric, documented commands. Audit only repositories you trust, and do not let it run commands you did not read.
  • Prompt injection. Third-party CLAUDE.md files (for example in node_modules) are read as instructions-like text.
  • Updates. The version has stayed 1.0.0; the docs say a set version keeps you on it until it changes, so fixes may reach you late.
  • Your files change. Work in git, so any approved edit can be undone.

Troubleshooting#

ProblemSolution
claude-md-improver is not in your skill list (issue 1751)Restart Claude Code, run claude plugin list, then ask for it by name.
Personal notes in .claude.local.md have no effectRename it CLAUDE.local.md; /memory shows which files load.
The audit reports no files in an AGENTS.md repoIt only looks for CLAUDE.md; use /doctor prompt-audit instead.
/plugin isn't available in this environment.You are in claude -p; use claude plugin install ... in your shell.
Audit lists files from node_modulesTell Claude to ignore that folder, or audit a subfolder.

FAQ#

Is it made by Anthropic? Yes; plugin.json names Anthropic and the marketplace page says "Anthropic verified".

Does it change my files without asking? Both prompts say to show diffs and ask first; Claude Code's edit permission is a second check.

Does it replace /init? No. /init creates a CLAUDE.md; this plugin scores and updates existing ones.

Sources#

Not run by DIY Lab Hub: we read the files and docs but did not install the plugin on a test machine.

Checked against the official docs on 2026-10-27