check-docs

Validate README.md and CLAUDE.md for presence, accuracy, and link integrity.

2|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/whoabuddy/claude-knowledge --skill check-docs-whoabuddy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-docs
Source: https://github.com/whoabuddy/claude-knowledge/tree/main/claude-config/skills/check-docs
Command: npx skills add https://github.com/whoabuddy/claude-knowledge --skill check-docs-whoabuddy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams ensure their project documentation (README.md, CLAUDE.md, and related Markdown files) is present, accurate, and navigable, reducing onboarding time and the risk of misinformation.

Core Features & Use Cases

  • Validates that README.md exists, is non-empty, and contains up-to-date installation steps and links.
  • Verifies CLAUDE.md presence (when applicable), validates path references, and checks that linked commands are current.
  • Scans other Markdown files referenced by the project to ensure links are valid and content is consistent across docs.

Quick Start

Run /check-docs in the project root to validate documentation.

Frequently Asked Questions about check-docs

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

FAQPage Schema
How do I validate README.md and CLAUDE.md documentation in a project?

To validate README.md and CLAUDE.md documentation, run a check that verifies file existence, content validity, and link integrity, ensuring install steps and cross-references remain current. The tool outputs a clear pass/fail result.

What is documentation cross-reference validation and why is it needed?

Documentation cross-reference validation ensures that links between Markdown files are accurate and navigable. It is needed to reduce onboarding time and prevent misinformation caused by outdated or broken paths in project directories.

Can I check submodules for broken links and missing install steps?

Yes, you can apply documentation validation checks to project submodules to ensure install steps, links, and cross-references remain current across all referenced directories and Markdown files.

How do I identify documentation gaps in my project?

Identify documentation gaps by scanning for missing or empty Markdown files, verifying that CLAUDE.md presence and path references are correct, and checking that linked commands are current in the project.

What's the best way to keep project docs up-to-date automatically?

The best way to keep project docs up-to-date is to enforce regular checks through file existence, content validity, and link integrity, providing a clear pass/fail output for quick fixes and maintenance.