Use this skill to validate that Markdown files are in standard locations. Scans for .md files outside of predefined allowed directories and outputs warnings to prevent documentation sprawl. Triggers include "validate docs", "check markdown locations", or as part of quality checks.
npx claudepluginhub joshuarweaver/cascade-code-devops-misc-1 --plugin bodangren-git-workflowThis skill uses the workspace's default tool permissions.
Scan the repository for Markdown files (`.md`) located outside of predefined, allowed directories. This skill helps prevent documentation sprawl and enforces a consistent repository structure by warning about `.md` files in non-standard locations.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Scan the repository for Markdown files (.md) located outside of predefined, allowed directories. This skill helps prevent documentation sprawl and enforces a consistent repository structure by warning about .md files in non-standard locations.
Use this skill in the following situations:
find, bash)Execute the validator script to scan for misplaced Markdown files:
bash skills/doc-validator/scripts/doc-validator.sh
The script outputs warnings for any .md files found in non-standard locations:
WARNING: Markdown file in non-standard location: ./src/notes.md
WARNING: Markdown file in non-standard location: ./scripts/temp-docs.md
For each warning:
docs/ or appropriate skill directoryThe validator considers these locations as standard and will not warn about them:
README.md, LICENSE, AGENTS.md, RETROSPECTIVE.mddocs/**/*.md (all subdirectories)skills/*/SKILL.mdskills/*/references/*.mdskills/*/examples/*.md.claude/skills/*/SKILL.md.claude/skills/*/references/*.md.claude/skills/*/examples/*.mdSymptom: The validator warns about a file that should be allowed
Solution:
doc-validator.shALLOWED_PATTERNS arraySymptom: The script runs but finds no files or fewer files than expected
Solution:
.md files exist in the repositorySymptom: Script cannot access certain directories
Solution:
chmod +x skills/doc-validator/scripts/doc-validator.sh.git/ and .agenticdev-backup-* directories