ワンクリックで
documentation-validator
Validate documentation completeness and quality before project completion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Validate documentation completeness and quality before project completion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Generate comprehensive PR descriptions from project context and git changes
Framework for when to use Skills, Agents, or Patterns for organizing knowledge in the ADLC platform with decision criteria and migration strategies
Generate dbt model boilerplate with tests, documentation, and best practices
Initialize new ADLC project with standard directory structure, documentation templates, and git branch
Complete reference for MCP tool integration across specialist and role agents including server inventory, tool recommendations, and security protocols
Cross-Tool Integration Pattern: AWS Infrastructure + Documentation
SOC 職業分類に基づく
| name | documentation-validator |
| description | Validate documentation completeness and quality before project completion |
| version | 1.0.0 |
Systematically validates project documentation completeness and quality before project closure.
Prevent incomplete documentation by:
This skill is invoked during project completion (/complete) or when explicitly requested.
Trigger phrases:
Determine project:
Expected location:
projects/active/{project_name}/
Required files:
README.md - Navigation and overviewspec.md - Requirements and goalscontext.md - Working statetasks/current-task.md - Task trackingExecute checks:
test -f projects/active/{project_name}/README.md
test -f projects/active/{project_name}/spec.md
test -f projects/active/{project_name}/context.md
test -f projects/active/{project_name}/tasks/current-task.md
Report missing files.
Required sections:
Optional but recommended:
Checks:
Required sections:
Optional but recommended:
Checks:
Required sections:
Checks:
Extract and test links:
Find all markdown links: [text](path)
Test each relative link:
- Does file exist?
- Does anchor exist (if specified)?
Common links to validate:
Report broken links.
For code projects:
Check:
# Count comment lines vs code lines (basic heuristic)
# Look for TODO/FIXME comments that should be resolved
Standard checks:
Use linter (if available):
markdownlint projects/active/{project_name}/*.md
In frontmatter or headers:
Format:
# Documentation Validation Report
**Project**: {project_name}
**Date**: {current_date}
## Summary
✅ {pass_count} checks passed
⚠️ {warning_count} warnings
❌ {fail_count} failures
## Required Files
- [✅/❌] README.md
- [✅/❌] spec.md
- [✅/❌] context.md
- [✅/❌] tasks/current-task.md
## README.md Validation
- [✅/❌] Title and metadata
- [✅/❌] Overview section
- [✅/❌] Project structure
- [✅/❌] Quick links
- [✅/❌] Progress summary
## spec.md Validation
- [✅/❌] Goals defined
- [✅/❌] Requirements documented
- [✅/❌] Implementation plan
- [✅/❌] Success criteria
## context.md Validation
- [✅/❌] Current state documented
- [✅/❌] Decisions logged
- [✅/❌] Agent activity tracked
## Link Validation
- ✅ {working_links_count} links working
- ❌ {broken_links_count} broken links:
- {broken_link_1}
- {broken_link_2}
## Warnings
- {warning_1}
- {warning_2}
## Failures
- {failure_1}
- {failure_2}
## Recommendations
1. {recommendation_1}
2. {recommendation_2}
## Overall Status
[✅ PASS | ⚠️ PASS WITH WARNINGS | ❌ FAIL]
{overall_assessment}
Display:
📋 Documentation Validation Complete
Overall Status: [✅ PASS | ⚠️ PASS WITH WARNINGS | ❌ FAIL]
Summary:
- ✅ {pass_count} checks passed
- ⚠️ {warning_count} warnings
- ❌ {fail_count} failures
{If failures exist:}
❌ Critical Issues Found:
- {failure_1}
- {failure_2}
Please address failures before completing project.
{If warnings exist:}
⚠️ Warnings:
- {warning_1}
- {warning_2}
Consider addressing warnings for better documentation quality.
Full report: projects/active/{project_name}/validation-report.md
Save report:
projects/active/{project_name}/validation-report.md
For use in /complete workflow.
Check: Project directory exists Action: Ask user to specify valid project path
Check: At least README.md exists Action: Fail validation with clear message
Check: markdownlint command exists Action: Skip formatting checks, continue with other validations
Documentation validation must:
/complete command/complete {project_name}
→ Invokes documentation-validator skill
→ Checks pass → Proceed with completion
→ Checks fail → Block completion, show failures
→ User fixes issues
→ Re-validate
→ Complete project
User: "Validate documentation for my project"
→ Invokes documentation-validator skill
→ Generates report
→ User reviews and fixes issues
Quality: 100% projects have complete documentation before closure Adoption: Validation run for every project completion Effectiveness: Reduced time debugging undocumented decisions
Version: 1.0.0 Last Updated: 2025-10-21 Maintainer: ADLC Platform Team