Fix: include docs references in unified skill output (#213)

* Fix: include docs references in unified skill output

* Fix: quality checker counts nested reference files

* fix(unified): pass through llms_txt_url and skip_llms_txt to doc scraper

* configs: add svelte CLI unified preset (llms.txt + categories)

---------

Co-authored-by: Chris Engelhard <chris@chrisengelhard.nl>
This commit is contained in:
Chris Engelhard
2026-01-01 17:40:51 +01:00
committed by GitHub
parent 98d73611ad
commit 9949cdcdca
4 changed files with 113 additions and 3 deletions

View File

@@ -146,7 +146,7 @@ class SkillQualityChecker:
'references/ directory not found - skill may be incomplete',
str(self.references_dir)
)
elif not list(self.references_dir.glob('*.md')):
elif not list(self.references_dir.rglob('*.md')):
self.report.add_warning(
'structure',
'references/ directory is empty - no reference documentation found',
@@ -298,7 +298,7 @@ class SkillQualityChecker:
# Check reference files
if self.references_dir.exists():
ref_files = list(self.references_dir.glob('*.md'))
ref_files = list(self.references_dir.rglob('*.md'))
if ref_files:
self.report.add_info(
'content',