Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

CLAUDE.md Enhancer

Explores your repo, then generates a tailored CLAUDE.md — or audits and upgrades an existing one with a quality score and fix list.

Dev & CodingBeginner854172AI score 9/10Last updated: Nov 12, 2025

What it does

  • Checks whether a CLAUDE.md exists; if not, explores the repository to infer project type (web app, API, fullstack, CLI, library, mobile) and tech stack.
  • Detects the stack from package.json, requirements.txt / pyproject.toml, go.mod, Cargo.toml, pom.xml / build.gradle.
  • Shows its findings and waits for your explicit approval before writing any files.
  • Audits an existing CLAUDE.md: sections found vs. missing, length warnings (>300 lines), formatting issues, a 0–100 quality score, and prioritized recommendations.
  • Proposes a modular layout — a concise root file as a navigation hub plus backend/, frontend/, database/, .github/ CLAUDE.md files.
  • Scales the level of detail to team size (solo to 50+) and project phase (prototype to enterprise).

Who it's for

  • Developers adopting Claude Code who aren't sure what belongs in a CLAUDE.md.
  • Teams whose CLAUDE.md has grown bloated and duplicated and needs restructuring.
  • Tech leads standardizing per-directory guidance in a multi-component monorepo.

Examples

  1. "I don't have a CLAUDE.md yet — help me create one" → Claude explores, reports what it found, and generates the file after you confirm.
  2. "Analyze my current CLAUDE.md and tell me what's missing" → report with missing sections, quality score, and prioritized improvements.
  3. "Create a modular CLAUDE.md set for a Python/FastAPI backend, React frontend, and PostgreSQL database" → root file plus per-directory files.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/alirezarezvani/claude-code-skill-factory/HEAD/generated-skills/claude-md-enhancer/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the generated-skills/claude-md-enhancer folder from the GitHub repo alirezarezvani/claude-code-skill-factory into my ~/.claude/skills/claude-md-enhancer/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/alirezarezvani/claude-code-skill-factory.git /tmp/ccsf && mkdir -p ~/.claude/skills/claude-md-enhancer && cp -r /tmp/ccsf/generated-skills/claude-md-enhancer/* ~/.claude/skills/claude-md-enhancer/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repository into a temp folder: git clone https://github.com/alirezarezvani/claude-code-skill-factory.git /tmp/ccsf
  3. Create the skill directory: mkdir -p ~/.claude/skills/claude-md-enhancer
  4. Copy the files over: cp -r /tmp/ccsf/generated-skills/claude-md-enhancer/* ~/.claude/skills/claude-md-enhancer/
  5. Run ls ~/.claude/skills/claude-md-enhancer to confirm SKILL.md is there, and check whether the referenced analyzer.py / generator.py scripts and examples/ folder shipped too (the skill still works from its instructions if they didn't).
  6. Restart Claude Code and ask: "Create a CLAUDE.md for this project" or "Analyze my CLAUDE.md".
  7. At the confirmation step, review the detected stack and proposed structure yourself before approving.