Skip to content
Back to skills

Documentation Structure Validator

ASecurity

Validate documentation structure, check for missing sections, verify markdown syntax, ensure consistency with templates. Use when user mentions docs validation, structure check, README review, documentation quality, or wants to verify documentation completeness.

  • 57 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 17, 2026
documentationapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill documentation-structure-validator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Documentation Structure Validator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Documentation Structure Validator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-documentation-structure-validator/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-documentation-structure-validator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: documentation-structure-validator
description: Validate documentation structure, check for missing sections, verify markdown syntax, ensure consistency with templates. Use when user mentions docs validation, structure check, README review, documentation quality, or wants to verify documentation completeness.
allowed-tools: Read, Grep, Glob
---

# Documentation Structure Validator

Validate documentation files for completeness, structure, and consistency.

## Instructions

1. Identify the documentation type (README, ADR, API docs, guide)
2. Load the appropriate template from [templates.md](templates.md)
3. Check for required sections and common issues
4. Review markdown syntax and formatting
5. Generate a validation report with:
   - ✅ Passed checks
   - ⚠️ Warnings
   - ❌ Critical issues
   - 💡 Recommendations

## Validation Checklist

### README Files
- [ ] Title/project name present
- [ ] Description/purpose clear
- [ ] Installation instructions
- [ ] Usage examples
- [ ] Configuration section (if applicable)
- [ ] Contributing guidelines link
- [ ] License information
- [ ] Table of contents (for long READMEs)
- [ ] Badges (optional but recommended)

### Architecture Decision Records (ADR)
- [ ] Title with number (ADR-###)
- [ ] Status (proposed/accepted/deprecated/superseded)
- [ ] Context section
- [ ] Decision section
- [ ] Consequences section
- [ ] Date
- [ ] References/links

### API Documentation
- [ ] Endpoint descriptions
- [ ] Request/response examples
- [ ] Authentication details
- [ ] Error codes documentation
- [ ] Rate limiting info
- [ ] Versioning strategy

## Common Issues

Refer to [validation-rules.md](validation-rules.md) for detailed rules and examples.

## Usage Examples

### Example 1: Validate README
```
User: "Check if the README is complete"
Claude: *reads README.md, compares against template, generates report*
```

### Example 2: Validate ADR
```
User: "Validate the architecture decision docs in /docs/decisions/"
Claude: *validates each ADR file against ADR template*
```

### Example 3: Batch validation
```
User: "Check all markdown files in /docs/"
Claude: *scans all .md files, validates each based on type*
```

## Output Format

```markdown
# Documentation Validation Report
**File**: path/to/file.md
**Type**: README
**Date**: YYYY-MM-DD

## Summary
- Total checks: 15
- Passed: 12 ✅
- Warnings: 2 ⚠️
- Critical: 1 ❌

## Critical Issues ❌
1. Missing installation instructions

## Warnings ⚠️
1. No contributing guidelines link
2. Code examples not syntax-highlighted

## Passed ✅
- Title present
- Description clear
- Usage examples included
...

## Recommendations 💡
1. Add badges for build status and license
2. Include table of contents for easier navigation
3. Add troubleshooting section
```

## Tips

- For templates, see [templates.md](templates.md)
- For validation rules, see [validation-rules.md](validation-rules.md)
- Always provide actionable feedback
- Prioritize critical issues over style preferences
- Link to examples when suggesting improvements

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.