module-source-coverage
Installation
SKILL.md
Module Source Coverage
Goal: create an auditable module-to-source grounding file before tutorial prose starts.
The coverage audit should compare each module in outline/module_plan.yml against the usable sources surfaced by sources/index.jsonl and sources/provenance.jsonl.
Inputs
outline/module_plan.ymlsources/index.jsonlsources/provenance.jsonl
Outputs
outline/source_coverage.jsonl
Coverage rule
Every module should:
- map to at least one source ID, or
- explicitly record why the gap exists
Definition of Done
outline/source_coverage.jsonlexists.- Every module in
outline/module_plan.ymlappears exactly once. - Gaps are explicit, not silently ignored.
Related skills