Repo Wiki Validate

Validate wiki quality and enforce gates. Checks citation validity, link integrity, formatting consistency, and coverage requirements before merging.

boweneos eb75c50 1.4 KB Updated

File contents

Repo Wiki Validate Skill

Enforce quality gates and validate wiki integrity.

Purpose

This skill performs comprehensive validation:

  1. Citation validation - All citations resolve to valid files and line ranges
  2. Link checking - Internal links point to existing pages
  3. Format validation - Markdown syntax correct, managed blocks closed
  4. Coverage validation - Technical claims have citations
  5. Build verification - MkDocs builds without errors

When to Use

Use this skill:

  • Before committing documentation changes
  • After any documentation update
  • In CI/CD pipelines as quality gate

Validation Checks

1. Citation Validity

uv run skills/repo-wiki/scripts/validate_citations.py

2. Internal Links

Check all markdown links resolve to existing pages.

3. Markdown Syntax

Verify no unclosed code blocks or managed blocks.

4. MkDocs Build

mkdocs build --strict

Success Criteria

  • ✅ All citations resolve
  • ✅ No broken links
  • ✅ Markdown syntax valid
  • ✅ MkDocs builds
  • ✅ Coverage ≥80%

Output

  • .repo_wiki/validation_report.md - Detailed report
  • Exit code 0 (pass) or 1 (fail)

boweneos/repo-wiki-agent-skills/tree/main/repo-wiki-validate commit eb75c509b3

Frequently asked questions

npx skillmds@latest add boweneos/repo-wiki-validate