gemini-md-improver

Audit and improve GEMINI.md files with quality scoring and targeted updates.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/tottenjordan/me-skittles --skill gemini-md-improver-tottenjordan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-md-improver
Source: https://github.com/tottenjordan/me-skittles/tree/main/gemini/gemini-md-improver
Command: npx skills add https://github.com/tottenjordan/me-skittles --skill gemini-md-improver-tottenjordan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? GEMINI.md files often become stale, sparse, or filled with generic advice, leaving Gemini CLI without accurate project context. This Skill audits every GEMINI.md file in a repository, scores quality against a rubric, and applies targeted improvements after user approval. ## Core Features & Use Cases - Repository-wide discovery: Finds all GEMINI.md variants including project root, package-level, local overrides (.gemini.local.md), and global defaults (~/.gemini/GEMINI.md). - Scored quality report: Evaluates each file across six weighted criteria (commands, architecture, patterns, conciseness, currency, actionability) and assigns a 0-100 score with a letter grade. - Guided updates with diffs: Proposes minimal, project-specific additions shown as diffs, then applies them with the Edit tool only after user confirmation. - Use Case: After a major refactor, run the audit to find that build commands in your root GEMINI.md are outdated and package-level context is missing, then apply the suggested fixes. ## Quick Start Ask the agent to audit and improve all GEMINI.md files in this repository and show a quality report before making changes.

Frequently Asked Questions about gemini-md-improver

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

FAQPage Schema
How do I audit GEMINI.md files in my repository?▼

Run the audit workflow, which finds all GEMINI.md, .gemini.md, and .gemini.local.md files, scores each against six quality criteria, and outputs a report with grades and specific issues before suggesting any changes.

What makes a good GEMINI.md file for Gemini CLI?▼

A good GEMINI.md is concise, actionable, and project-specific, covering build and test commands, architecture, key files, environment setup, and non-obvious gotchas. It avoids generic advice and restating what is obvious from the code.

Does the skill update GEMINI.md files automatically?▼

No. It always outputs a quality report first, then shows proposed changes as diffs with explanations. Edits are applied only after you explicitly approve them, preserving existing content structure.

Can I use GEMINI.md files in a monorepo with multiple packages?▼

Yes. Gemini CLI auto-discovers GEMINI.md files in parent directories, so package-level files in packages/*/GEMINI.md work alongside the root file. The audit evaluates each file individually with its own score.

What is the difference between GEMINI.md and .gemini.local.md?▼

GEMINI.md at the project root is checked into git and shared with the team, while .gemini.local.md holds personal settings that should be gitignored. User-wide defaults across all projects go in ~/.gemini/GEMINI.md.