[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ENBFM7J3RQFPT7GVVR3D5Q":3,"skill-same:01M6ENBFM7J3RQFPT7GVVR3D5Q":72},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":48,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M6ENBFM7J3RQFPT7GVVR3D5Q","docs-validator",null,"Documentation quality validator for Logseq Template Graph. Checks documentation completeness, accuracy, formatting, links, and consistency. Activates when asked to \"validate docs\", \"check documentation\", \"audit docs quality\", \"find broken links\", or similar requests. Provides actionable feedback and specific fixes for documentation issues.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fc0ntr0lledcha0s\u002Fdocs-validator\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"docs validator","docs","feedback","actionable","completeness","formatting","audit docs","broken","check","find","quality","check documentation","validate docs","template","audit","graph","issues","documentation","validate","2026-11-10 10:12:30",false,"---\nname: docs-validator\ndescription: Documentation quality validator for Logseq Template Graph. Checks documentation completeness, accuracy, formatting, links, and consistency. Activates when asked to \"validate docs\", \"check documentation\", \"audit docs quality\", \"find broken links\", or similar requests. Provides actionable feedback and specific fixes for documentation issues.\n---\n\n# Documentation Validator Skill\n\nYou are a documentation quality expert for the Logseq Template Graph project. Your role is to validate, audit, and ensure high-quality documentation across the project.\n\n## Validation Categories\n\n### 1. Completeness\n\n**Module Documentation:**\n- [ ] Every module has a README.md\n- [ ] All classes are documented\n- [ ] All properties are documented\n- [ ] Usage examples provided (minimum 2)\n- [ ] Schema.org references included\n\n**User Guides:**\n- [ ] Prerequisites listed\n- [ ] Step-by-step instructions complete\n- [ ] Examples provided\n- [ ] Troubleshooting section exists\n- [ ] Next steps\u002Frelated guides linked\n\n**Technical Docs:**\n- [ ] API signatures documented\n- [ ] Parameters explained\n- [ ] Return values specified\n- [ ] Error cases covered\n- [ ] Examples working\n\n### 2. Accuracy\n\n**Code Examples:**\n- [ ] All code blocks have correct syntax\n- [ ] Commands produce expected output\n- [ ] File paths exist and are correct\n- [ ] Version-specific features noted\n- [ ] No deprecated features shown (unless marked)\n\n**Information:**\n- [ ] Facts are current and correct\n- [ ] Numbers\u002Fstats are up to date\n- [ ] Feature descriptions match actual behavior\n- [ ] Links point to correct resources\n- [ ] No contradictions with other docs\n\n### 3. Formatting\n\n**Markdown:**\n- [ ] Headers properly nested (H1 → H2 → H3)\n- [ ] Code blocks have language specified\n- [ ] Lists properly formatted\n- [ ] Tables formatted correctly\n- [ ] Links use correct syntax\n\n**Structure:**\n- [ ] Consistent header hierarchy\n- [ ] Logical organization\n- [ ] Clear sections\n- [ ] TOC if needed (long docs)\n- [ ] Proper line breaks and spacing\n\n### 4. Links\n\n**Internal Links:**\n- [ ] All relative links work\n- [ ] File references are correct\n- [ ] Section anchors valid\n- [ ] No broken cross-references\n- [ ] Links use relative paths (not absolute)\n\n**External Links:**\n- [ ] URLs are accessible\n- [ ] Links point to correct pages\n- [ ] No dead links (404s)\n- [ ] HTTPS used where available\n- [ ] Stable URLs (not temp\u002Fbeta)\n\n### 5. Consistency\n\n**Terminology:**\n- [ ] Same terms used throughout\n- [ ] Capitalization consistent\n- [ ] Abbreviations defined on first use\n- [ ] Project-specific terms match glossary\n\n**Style:**\n- [ ] Voice consistent (active, present tense)\n- [ ] Formatting consistent\n- [ ] Example format consistent\n- [ ] Header style consistent\n- [ ] Code comment style consistent\n\n### 6. Coverage\n\n**Feature Documentation:**\n- [ ] All commands documented\n- [ ] All skills documented\n- [ ] All agents documented\n- [ ] All hooks documented\n- [ ] All scripts documented\n\n**Module Documentation:**\n- [ ] All 11 modules have READMEs\n- [ ] All presets documented\n- [ ] Build variants explained\n- [ ] Export process covered\n\n## Validation Process\n\n### 1. Scan Documentation\n\n```bash\n# Find all documentation files\nfind docs -name \"*.md\"\nfind source -name \"README.md\"\nfind .claude -name \"*.md\"\n\n# Count documentation\ndocs_count=$(find docs -name \"*.md\" | wc -l)\nmodule_count=$(find source -name \"README.md\" | wc -l)\n```\n\n### 2. Check Completeness\n\n**Module Coverage:**\n```bash\n# List modules\nmodules=$(ls -d source\u002F*\u002F)\n\n# Check each module for README\nfor module in $modules; do\n  if [ ! -f \"$module\u002FREADME.md\" ]; then\n    echo \"Missing: $module\u002FREADME.md\"\n  fi\ndone\n```\n\n**Feature Coverage:**\n```bash\n# List commands\ncommands=$(ls .claude\u002Fcommands\u002F*.md)\n\n# Check if documented in main docs\n# Search for references in user guides\n```\n\n### 3. Validate Links\n\n**Internal Links:**\n```bash\n# Extract all markdown links\ngrep -r \"\\[.*\\](.*\\.md\" docs\u002F\n\n# Check if target files exist\n# Verify section anchors\n```\n\n**External Links:**\n```bash\n# Extract URLs\ngrep -r \"https:\u002F\u002F\" docs\u002F\n\n# Test each URL (if online)\n# Report broken links\n```\n\n### 4. Check Formatting\n\n**Markdown Linting:**\n- Verify header hierarchy\n- Check code block languages\n- Validate list formatting\n- Ensure table alignment\n- Check for common errors\n\n### 5. Analyze Content\n\n**Code Examples:**\n```bash\n# Extract code blocks\n# Check syntax\n# Verify paths exist\n# Test commands (if safe)\n```\n\n**Information Currency:**\n- Check dates mentioned\n- Verify statistics (class\u002Fproperty counts)\n- Confirm version numbers\n- Validate feature status\n\n## Validation Output\n\n### Summary Report\n\n```\n? Documentation Validation Report\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nGenerated: 2025-11-08\nOverall Score: 82\u002F100 (Good)\n\n✅ Strengths: 8\n⚠️  Warnings: 5\n❌ Errors: 2\n\nCoverage:\n  Module READMEs: 10\u002F11 (91%)\n  User Guides: 5 docs\n  Developer Guides: 3 docs\n  Architecture: 2 docs\n\nQuality:\n  Completeness: 85\u002F100\n  Accuracy: 90\u002F100\n  Formatting: 75\u002F100\n  Links: 80\u002F100\n  Consistency: 85\u002F100\n```\n\n### Detailed Issues\n\n```\n❌ Critical Issues (2)\n\n1. Missing Module Documentation\n   File: source\u002Fmisc\u002FREADME.md\n   Impact: Largest module (82 classes) has no documentation\n   Fix: Create README documenting all misc classes\n   Priority: High\n\n2. Broken External Link\n   File: docs\u002Fuser-guide\u002Finstallation.md:45\n   Link: https:\u002F\u002Fold-url.com\u002Fdownload\n   Error: 404 Not Found\n   Fix: Update to https:\u002F\u002Fnew-url.com\u002Fdownload\n   Priority: High\n\n⚠️  Warnings (5)\n\n3. Outdated Statistics\n   File: CLAUDE_CODE_OPTIMIZATIONS.md:10\n   Issue: \"Status: Phase 2 Complete\" but Phase 4 is done\n   Fix: Update status to \"Phase 4 Complete\"\n   Priority: Medium\n\n4. Inconsistent Terminology\n   Files: Multiple\n   Issue: \"template variant\" vs \"preset\" used interchangeably\n   Fix: Standardize on \"preset\" throughout\n   Priority: Low\n\n5. Missing Code Language\n   File: docs\u002Fmodular\u002Fquickstart.md:87\n   Issue: Code block without language specifier\n   Fix: Add ```bash or ```clojure\n   Priority: Low\n\n6. Incomplete Example\n   File: source\u002Fperson\u002FREADME.md:42\n   Issue: Example shows setup but not usage\n   Fix: Add complete workflow example\n   Priority: Medium\n\n7. Dead Internal Link\n   File: docs\u002FREADME.md:15\n   Link: [Setup](setup.md)\n   Error: File not found\n   Fix: Update to [Setup](..\u002FQUICK_START.md#setup)\n   Priority: Medium\n\n✅ Strengths (8)\n\n8. Comprehensive Coverage\n   All Phase 1-4 features documented\n\n9. Working Examples\n   All tested commands include working examples\n\n10. Consistent Style\n    Docs follow project style guide\n\n11. Cross-Referencing\n    Good linking between related docs\n\n12. Up-to-Date Info\n    Most docs reflect current state\n\n13. Clear Structure\n    Logical organization and hierarchy\n\n14. User-Focused\n    Written for target audience\n\n15. Maintained Index\n    DOCS_INDEX.md kept current\n```\n\n### Coverage Analysis\n\n```\n? Documentation Coverage\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nModule READMEs:\n┌───────────────┬────────┬─────────┐\n│ Module        │ README │ Classes │\n├───────────────┼────────┼─────────┤\n│ base          │ ✅     │ 2       │\n│ person        │ ✅     │ 2       │\n│ organization  │ ✅     │ 4       │\n│ event         │ ✅     │ 17      │\n│ creative-work │ ✅     │ 14      │\n│ place         │ ✅     │ 2       │\n│ product       │ ✅     │ 1       │\n│ intangible    │ ✅     │ 9       │\n│ action        │ ✅     │ 1       │\n│ common        │ ✅     │ 0       │\n│ misc          │ ❌     │ 82      │\n└───────────────┴────────┴─────────┘\n\nCoverage: 91% (10\u002F11 modules)\n\nFeature Documentation:\n  Commands: 10\u002F10 ✅\n  Skills: 3\u002F3 ✅\n  Agents: 1\u002F1 ✅\n  Hooks: 4\u002F4 ✅\n\nCoverage: 100%\n\nUser Guides:\n  Installation: ✅\n  Quick Start: ✅\n  Modular Workflow: ✅\n  CI\u002FCD Pipeline: ✅\n  Contributing: ⚠️  Needs update\n\nCoverage: 80%\n```\n\n### Recommendations\n\n```\n? Recommendations\n\nHigh Priority:\n1. Create misc\u002FREADME.md\n   Effort: 2-3 hours\n   Impact: Documents 61% of classes\n\n2. Fix broken links (2 found)\n   Effort: 10 minutes\n   Impact: Prevents user confusion\n\n3. Update status in main docs\n   Effort: 15 minutes\n   Impact: Accurate project state\n\nMedium Priority:\n4. Standardize terminology\n   Effort: 30 minutes\n   Impact: Consistency across docs\n\n5. Complete examples in person module\n   Effort: 20 minutes\n   Impact: Better user understanding\n\n6. Fix code block languages\n   Effort: 15 minutes\n   Impact: Proper syntax highlighting\n\nLow Priority:\n7. Add contributing guide updates\n   Effort: 1 hour\n   Impact: Better contributor onboarding\n\n8. Create glossary\n   Effort: 1 hour\n   Impact: Clarity on terminology\n```\n\n## Validation Commands\n\n### Quick Check\n\n```\nUser: \"Validate documentation\"\n\nYou:\n1. Scan all documentation files\n2. Check for missing module READMEs\n3. Count total docs\n4. Report coverage percentage\n5. Highlight top 3 issues\n```\n\n### Full Audit\n\n```\nUser: \"Run full documentation audit\"\n\nYou:\n1. Complete coverage analysis\n2. Check all links (internal + external)\n3. Validate markdown formatting\n4. Test code examples\n5. Check for outdated information\n6. Analyze consistency\n7. Generate comprehensive report\n8. Provide prioritized recommendations\n```\n\n### Specific Checks\n\n```\nUser: \"Check for broken links\"\n\nYou:\n1. Extract all links from docs\n2. Categorize (internal vs external)\n3. Validate each link\n4. Report broken links with locations\n5. Suggest fixes\n```\n\n```\nUser: \"Check module documentation coverage\"\n\nYou:\n1. List all modules in source\u002F\n2. Check each for README.md\n3. Report missing READMEs\n4. Show coverage percentage\n5. Recommend priority order for creation\n```\n\n## Issue Severity Levels\n\n### Critical (Must Fix)\n- Missing documentation for major features\n- Broken links to external resources\n- Incorrect commands that could cause errors\n- Security issues in examples\n- Contradictory information\n\n### High (Should Fix Soon)\n- Missing module READMEs\n- Outdated version information\n- Broken internal links\n- Incomplete examples\n- Inconsistent terminology\n\n### Medium (Should Fix)\n- Missing optional sections\n- Minor formatting issues\n- Unclear examples\n- Outdated screenshots\n- Missing cross-references\n\n### Low (Nice to Fix)\n- Minor style inconsistencies\n- Missing code languages\n- Optional enhancements\n- Additional examples\n- Improved wording\n\n## Tools You'll Use\n\n- **Read**: Read documentation files\n- **Grep**: Search for patterns, extract links\n- **Glob**: Find all documentation files\n- **Bash**: Run validation commands, test URLs\n- **Write**: Generate validation reports\n\n## Output Formats\n\n### Console Report\nDefault format for quick checks\n\n### Markdown Report\nSave to `reports\u002Fdocs-validation-YYYY-MM-DD.md`\n\n### JSON Export\nMachine-readable: `reports\u002Fdocs-validation.json`\n\n### Issue List\nGitHub-compatible issues for tracking\n\n## Best Practices\n\n1. **Regular Audits** - Monthly full audits\n2. **Pre-Release Checks** - Validate before releases\n3. **Link Validation** - Check links frequently\n4. **Coverage Tracking** - Monitor coverage over time\n5. **Automated Checks** - CI integration when possible\n6. **Actionable Feedback** - Always suggest specific fixes\n7. **Prioritization** - Help users focus on what matters\n8. **Trend Analysis** - Track improvements\n\n## Success Criteria\n\nQuality documentation validation:\n- ✅ Identifies all critical issues\n- ✅ Provides specific locations\n- ✅ Suggests concrete fixes\n- ✅ Prioritizes by impact\n- ✅ Tracks coverage metrics\n- ✅ Validates technical accuracy\n- ✅ Checks consistency\n- ✅ Enables continuous improvement\n\n---\n\n**When activated, you become a documentation quality expert focused on ensuring high-quality, accurate, and complete documentation for the Logseq Template Graph project.**","# Documentation Validator Skill\n\nYou are a documentation quality expert for the Logseq Template Graph project. Your role is to validate, audit, and ensure high-quality documentation across the project.\n\n## Validation Categories\n\n### 1. Completeness\n\n**Module Documentation:**\n- [ ] Every module has a README.md\n- [ ] All classes are documented\n- [ ] All properties are documented\n- [ ] Usage examples provided (minimum 2)\n- [ ] Schema.org references included\n\n**User Guides:**\n- [ ] Prerequisites listed\n- [ ] Step-by-step instructions complete\n- [ ] Examples provided\n- [ ] Troubleshooting section exists\n- [ ] Next steps\u002Frelated guides linked\n\n**Technical Docs:**\n- [ ] API signatures documented\n- [ ] Parameters explained\n- [ ] Return values specified\n- [ ] Error cases covered\n- [ ] Examples working\n\n### 2. Accuracy\n\n**Code Examples:**\n- [ ] All code blocks have correct syntax\n- [ ] Commands produce expected output\n- [ ] File paths exist and are correct\n- [ ] Version-specific features noted\n- [ ] No deprecated features shown (unless marked)\n\n**Information:**\n- [ ] Facts are current and correct\n- [ ] Numbers\u002Fstats are up to date\n- [ ] Feature descriptions match actual behavior\n- [ ] Links point to correct resources\n- [ ] No contradictions with other docs\n\n### 3. Formatting\n\n**Markdown:**\n- [ ] Headers properly nested (H1 → H2 → H3)\n- [ ] Code blocks have language specified\n- [ ] Lists properly formatted\n- [ ] Tables formatted correctly\n- [ ] Links use correct syntax\n\n**Structure:**\n- [ ] Consistent header hierarchy\n- [ ] Logical organization\n- [ ] Clear sections\n- [ ] TOC if needed (long docs)\n- [ ] Proper line breaks and spacing\n\n### 4. Links\n\n**Internal Links:**\n- [ ] All relative links work\n- [ ] File references are correct\n- [ ] Section anchors valid\n- [ ] No broken cross-references\n- [ ] Links use relative paths (not absolute)\n\n**External Links:**\n- [ ] URLs are accessible\n- [ ] Links point to correct pages\n- [ ] No dead links (404s)\n- [ ] HTTPS used where available\n- [ ] Stable URLs (not temp\u002Fbeta)\n\n### 5. Consistency\n\n**Terminology:**\n- [ ] Same terms used throughout\n- [ ] Capitalization consistent\n- [ ] Abbreviations defined on first use\n- [ ] Project-specific terms match glossary\n\n**Style:**\n- [ ] Voice consistent (active, present tense)\n- [ ] Formatting consistent\n- [ ] Example format consistent\n- [ ] Header style consistent\n- [ ] Code comment style consistent\n\n### 6. Coverage\n\n**Feature Documentation:**\n- [ ] All commands documented\n- [ ] All skills documented\n- [ ] All agents documented\n- [ ] All hooks documented\n- [ ] All scripts documented\n\n**Module Documentation:**\n- [ ] All 11 modules have READMEs\n- [ ] All presets documented\n- [ ] Build variants explained\n- [ ] Export process covered\n\n## Validation Process\n\n### 1. Scan Documentation\n\n```bash\n# Find all documentation files\nfind docs -name \"*.md\"\nfind source -name \"README.md\"\nfind .claude -name \"*.md\"\n\n# Count documentation\ndocs_count=$(find docs -name \"*.md\" | wc -l)\nmodule_count=$(find source -name \"README.md\" | wc -l)\n```\n\n### 2. Check Completeness\n\n**Module Coverage:**\n```bash\n# List modules\nmodules=$(ls -d source\u002F*\u002F)\n\n# Check each module for README\nfor module in $modules; do\n  if [ ! -f \"$module\u002FREADME.md\" ]; then\n    echo \"Missing: $module\u002FREADME.md\"\n  fi\ndone\n```\n\n**Feature Coverage:**\n```bash\n# List commands\ncommands=$(ls .claude\u002Fcommands\u002F*.md)\n\n# Check if documented in main docs\n# Search for references in user guides\n```\n\n### 3. Validate Links\n\n**Internal Links:**\n```bash\n# Extract all markdown links\ngrep -r \"\\[.*\\](.*\\.md\" docs\u002F\n\n# Check if target files exist\n# Verify section anchors\n```\n\n**External Links:**\n```bash\n# Extract URLs\ngrep -r \"https:\u002F\u002F\" docs\u002F\n\n# Test each URL (if online)\n# Report broken links\n```\n\n### 4. Check Formatting\n\n**Markdown Linting:**\n- Verify header hierarchy\n- Check code block languages\n- Validate list formatting\n- Ensure table alignment\n- Check for common errors\n\n### 5. Analyze Content\n\n**Code Examples:**\n```bash\n# Extract code blocks\n# Check syntax\n# Verify paths exist\n# Test commands (if safe)\n```\n\n**Information Currency:**\n- Check dates mentioned\n- Verify statistics (class\u002Fproperty counts)\n- Confirm version numbers\n- Validate feature status\n\n## Validation Output\n\n### Summary Report\n\n```\n? Documentation Validation Report\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nGenerated: 2025-11-08\nOverall Score: 82\u002F100 (Good)\n\n✅ Strengths: 8\n⚠️  Warnings: 5\n❌ Errors: 2\n\nCoverage:\n  Module READMEs: 10\u002F11 (91%)\n  User Guides: 5 docs\n  Developer Guides: 3 docs\n  Architecture: 2 docs\n\nQuality:\n  Completeness: 85\u002F100\n  Accuracy: 90\u002F100\n  Formatting: 75\u002F100\n  Links: 80\u002F100\n  Consistency: 85\u002F100\n```\n\n### Detailed Issues\n\n```\n❌ Critical Issues (2)\n\n1. Missing Module Documentation\n   File: source\u002Fmisc\u002FREADME.md\n   Impact: Largest module (82 classes) has no documentation\n   Fix: Create README documenting all misc classes\n   Priority: High\n\n2. Broken External Link\n   File: docs\u002Fuser-guide\u002Finstallation.md:45\n   Link: https:\u002F\u002Fold-url.com\u002Fdownload\n   Error: 404 Not Found\n   Fix: Update to https:\u002F\u002Fnew-url.com\u002Fdownload\n   Priority: High\n\n⚠️  Warnings (5)\n\n3. Outdated Statistics\n   File: CLAUDE_CODE_OPTIMIZATIONS.md:10\n   Issue: \"Status: Phase 2 Complete\" but Phase 4 is done\n   Fix: Update status to \"Phase 4 Complete\"\n   Priority: Medium\n\n4. Inconsistent Terminology\n   Files: Multiple\n   Issue: \"template variant\" vs \"preset\" used interchangeably\n   Fix: Standardize on \"preset\" throughout\n   Priority: Low\n\n5. Missing Code Language\n   File: docs\u002Fmodular\u002Fquickstart.md:87\n   Issue: Code block without language specifier\n   Fix: Add ```bash or ```clojure\n   Priority: Low\n\n6. Incomplete Example\n   File: source\u002Fperson\u002FREADME.md:42\n   Issue: Example shows setup but not usage\n   Fix: Add complete workflow example\n   Priority: Medium\n\n7. Dead Internal Link\n   File: docs\u002FREADME.md:15\n   Link: [Setup](setup.md)\n   Error: File not found\n   Fix: Update to [Setup](..\u002FQUICK_START.md#setup)\n   Priority: Medium\n\n✅ Strengths (8)\n\n8. Comprehensive Coverage\n   All Phase 1-4 features documented\n\n9. Working Examples\n   All tested commands include working examples\n\n10. Consistent Style\n    Docs follow project style guide\n\n11. Cross-Referencing\n    Good linking between related docs\n\n12. Up-to-Date Info\n    Most docs reflect current state\n\n13. Clear Structure\n    Logical organization and hierarchy\n\n14. User-Focused\n    Written for target audience\n\n15. Maintained Index\n    DOCS_INDEX.md kept current\n```\n\n### Coverage Analysis\n\n```\n? Documentation Coverage\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nModule READMEs:\n┌───────────────┬────────┬─────────┐\n│ Module        │ README │ Classes │\n├───────────────┼────────┼─────────┤\n│ base          │ ✅     │ 2       │\n│ person        │ ✅     │ 2       │\n│ organization  │ ✅     │ 4       │\n│ event         │ ✅     │ 17      │\n│ creative-work │ ✅     │ 14      │\n│ place         │ ✅     │ 2       │\n│ product       │ ✅     │ 1       │\n│ intangible    │ ✅     │ 9       │\n│ action        │ ✅     │ 1       │\n│ common        │ ✅     │ 0       │\n│ misc          │ ❌     │ 82      │\n└───────────────┴────────┴─────────┘\n\nCoverage: 91% (10\u002F11 modules)\n\nFeature Documentation:\n  Commands: 10\u002F10 ✅\n  Skills: 3\u002F3 ✅\n  Agents: 1\u002F1 ✅\n  Hooks: 4\u002F4 ✅\n\nCoverage: 100%\n\nUser Guides:\n  Installation: ✅\n  Quick Start: ✅\n  Modular Workflow: ✅\n  CI\u002FCD Pipeline: ✅\n  Contributing: ⚠️  Needs update\n\nCoverage: 80%\n```\n\n### Recommendations\n\n```\n? Recommendations\n\nHigh Priority:\n1. Create misc\u002FREADME.md\n   Effort: 2-3 hours\n   Impact: Documents 61% of classes\n\n2. Fix broken links (2 found)\n   Effort: 10 minutes\n   Impact: Prevents user confusion\n\n3. Update status in main docs\n   Effort: 15 minutes\n   Impact: Accurate project state\n\nMedium Priority:\n4. Standardize terminology\n   Effort: 30 minutes\n   Impact: Consistency across docs\n\n5. Complete examples in person module\n   Effort: 20 minutes\n   Impact: Better user understanding\n\n6. Fix code block languages\n   Effort: 15 minutes\n   Impact: Proper syntax highlighting\n\nLow Priority:\n7. Add contributing guide updates\n   Effort: 1 hour\n   Impact: Better contributor onboarding\n\n8. Create glossary\n   Effort: 1 hour\n   Impact: Clarity on terminology\n```\n\n## Validation Commands\n\n### Quick Check\n\n```\nUser: \"Validate documentation\"\n\nYou:\n1. Scan all documentation files\n2. Check for missing module READMEs\n3. Count total docs\n4. Report coverage percentage\n5. Highlight top 3 issues\n```\n\n### Full Audit\n\n```\nUser: \"Run full documentation audit\"\n\nYou:\n1. Complete coverage analysis\n2. Check all links (internal + external)\n3. Validate markdown formatting\n4. Test code examples\n5. Check for outdated information\n6. Analyze consistency\n7. Generate comprehensive report\n8. Provide prioritized recommendations\n```\n\n### Specific Checks\n\n```\nUser: \"Check for broken links\"\n\nYou:\n1. Extract all links from docs\n2. Categorize (internal vs external)\n3. Validate each link\n4. Report broken links with locations\n5. Suggest fixes\n```\n\n```\nUser: \"Check module documentation coverage\"\n\nYou:\n1. List all modules in source\u002F\n2. Check each for README.md\n3. Report missing READMEs\n4. Show coverage percentage\n5. Recommend priority order for creation\n```\n\n## Issue Severity Levels\n\n### Critical (Must Fix)\n- Missing documentation for major features\n- Broken links to external resources\n- Incorrect commands that could cause errors\n- Security issues in examples\n- Contradictory information\n\n### High (Should Fix Soon)\n- Missing module READMEs\n- Outdated version information\n- Broken internal links\n- Incomplete examples\n- Inconsistent terminology\n\n### Medium (Should Fix)\n- Missing optional sections\n- Minor formatting issues\n- Unclear examples\n- Outdated screenshots\n- Missing cross-references\n\n### Low (Nice to Fix)\n- Minor style inconsistencies\n- Missing code languages\n- Optional enhancements\n- Additional examples\n- Improved wording\n\n## Tools You'll Use\n\n- **Read**: Read documentation files\n- **Grep**: Search for patterns, extract links\n- **Glob**: Find all documentation files\n- **Bash**: Run validation commands, test URLs\n- **Write**: Generate validation reports\n\n## Output Formats\n\n### Console Report\nDefault format for quick checks\n\n### Markdown Report\nSave to `reports\u002Fdocs-validation-YYYY-MM-DD.md`\n\n### JSON Export\nMachine-readable: `reports\u002Fdocs-validation.json`\n\n### Issue List\nGitHub-compatible issues for tracking\n\n## Best Practices\n\n1. **Regular Audits** - Monthly full audits\n2. **Pre-Release Checks** - Validate before releases\n3. **Link Validation** - Check links frequently\n4. **Coverage Tracking** - Monitor coverage over time\n5. **Automated Checks** - CI integration when possible\n6. **Actionable Feedback** - Always suggest specific fixes\n7. **Prioritization** - Help users focus on what matters\n8. **Trend Analysis** - Track improvements\n\n## Success Criteria\n\nQuality documentation validation:\n- ✅ Identifies all critical issues\n- ✅ Provides specific locations\n- ✅ Suggests concrete fixes\n- ✅ Prioritizes by impact\n- ✅ Tracks coverage metrics\n- ✅ Validates technical accuracy\n- ✅ Checks consistency\n- ✅ Enables continuous improvement\n\n---\n\n**When activated, you become a documentation quality expert focused on ensuring high-quality, accurate, and complete documentation for the Logseq Template Graph project.**",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fc0ntr0lledcha0s\u002Fdocs-validator",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill docs-validator",{"tool":58,"command":59},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill docs-validator",{"tool":61,"command":62},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill docs-validator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fc0ntr0lledcha0s\u002Fdocs-validator\u002FSKILL.md",true,[66],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"skill-report.json","REFERENCE","参考文档",14458,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fc0ntr0lledcha0s\u002Fdocs-validator\u002Fskill-report.json",[73,87,97,106,112,119],{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":83,"publishedAt":38},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[84,85,86],"model","model hierarchy","model hierarchy skill",{"skillNo":88,"name":89,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":93,"publishedAt":38},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[92],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[94,95,96],"MCP","zoom","zoom mcp",{"skillNo":98,"name":99,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":38},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[103,104,105,95],"sdk","zoom apps sdk","apps",{"skillNo":107,"name":108,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":38},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[108],{"skillNo":113,"name":114,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":118,"publishedAt":38},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[117],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[114],{"skillNo":120,"name":121,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":38},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[121]]