claude-md-improver

Audit CLAUDE.md files across a codebase and generate quality assessments.

27|4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/skateddu/claude-code-python-setup --skill claude-md-improver-skateddu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-md-improver
Source: https://github.com/skateddu/claude-code-python-setup/tree/main/.claude/skills/claude-md-improver
Command: npx skills add https://github.com/skateddu/claude-code-python-setup --skill claude-md-improver-skateddu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps maintain high-quality project context by auditing CLAUDE.md files across a repository, identifying gaps and outdated information, and proposing precise improvements to ensure Claude Code sessions start with accurate context.

Core Features & Use Cases

  • Automated discovery of CLAUDE.md files at project root and nested packages.
  • Quality assessment against a defined rubric (commands, architecture, patterns, currency, etc.).
  • Targeted updates to CLAUDE.md files after user approval, with diffs and rationale.
  • Use cases: onboarding a new project, refreshing memory for legacy repos, maintaining team standards.

Quick Start

Run a repository-wide CLAUDE.md audit to generate a quality report and suggested edits.

Frequently Asked Questions about claude-md-improver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit CLAUDE.md files across a codebase for quality?

To audit CLAUDE.md files across a codebase, this skill automatically discovers files at the project root and nested packages, then generates a comprehensive quality assessment against a rubric covering commands, architecture, and patterns. It highlights gaps and proposes targeted updates.

What is the best way to update outdated CLAUDE.md context for legacy repositories?

Updating outdated CLAUDE.md context for legacy repositories involves running a repository-wide audit. This skill identifies outdated information, generates a minimal project-specific update plan, and provides diffs with rationale for reviewer approval.

How does a CLAUDE.md quality assessment rubric work?

A CLAUDE.md quality assessment rubric works by evaluating files against criteria like commands, architecture, patterns, and currency. This skill applies the rubric to highlight missing context and document practical changes needed for future Claude sessions.

Can I review and approve CLAUDE.md changes before they are applied?

You can review and approve CLAUDE.md changes before they are applied. The skill generates a minimal, project-specific update plan and diffs with rationale, ensuring you maintain control over the actual file modifications.

Do I need any dependencies to scan nested packages for CLAUDE.md files?

You do not need any dependencies to scan nested packages for CLAUDE.md files. The skill operates without external dependencies to discover files and assess project context quality across your repository structure.

When should I refresh memory and project context in CLAUDE.md?

You should refresh memory and project context in CLAUDE.md when onboarding a new project, maintaining team standards, or updating legacy repos. This ensures Claude Code sessions start with accurate, high-quality context.