Chapter Skeleton
Load Order
Always read:
references/overview.md
Use scripts/run.py only for deterministic materialization:
- read
outline/taxonomy.ymlfor retrieval-informed topic structure - read
GOAL.mdwhen present for scope hints - emit
outline/chapter_skeleton.yml - preserve existing non-placeholder user work
Inputs
outline/taxonomy.yml- Optional:
GOAL.md
Outputs
outline/chapter_skeleton.yml
Asset contract
assets/output_contract.json
Script
Quick Start
python .codex/skills/chapter-skeleton/scripts/run.py --workspace <workspace_dir>
All Options
--workspace <dir>: workspace containingoutline/taxonomy.yml--unit-id <id>: optional harness metadata--inputs <semicolon-separated>: optional override fromUNITS.csv--outputs <semicolon-separated>: optional output override; default isoutline/chapter_skeleton.yml--checkpoint <C*>: optional harness metadata
Examples
- Generate the chapter skeleton after taxonomy:
python .codex/skills/chapter-skeleton/scripts/run.py --workspace workspaces/<ws> --inputs 'outline/taxonomy.yml;GOAL.md' --outputs 'outline/chapter_skeleton.yml'