willoscar/chapter-skeleton
| Build a retrieval-informed chapter skeleton (`outline/chapter_skeleton.yml`) from taxonomy/core scope before stable H3 decomposition.
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill chapter-skeleton
Create outline/chapter_skeleton.refined.ok only after reviewing a manually refined skeleton. A changed taxonomy, goal, or generator invalidates the marker; reruns then back up and rebuild the skeleton.
Always read:
references/overview.mdUse scripts/run.py only for deterministic materialization:
outline/taxonomy.yml for retrieval-informed topic structureGOAL.md when present for scope hintsoutline/chapter_skeleton.ymloutline/taxonomy.ymlGOAL.mdoutline/chapter_skeleton.ymlassets/output_contract.jsonuv run python .codex/skills/chapter-skeleton/scripts/run.py --workspace <workspace>--workspace <dir>: workspace containing outline/taxonomy.yml--unit-id <id>: optional harness metadata--inputs <semicolon-separated>: optional override from UNITS.csv--outputs <semicolon-separated>: optional output override; default is outline/chapter_skeleton.yml--checkpoint <C*>: optional harness metadatauv run python .codex/skills/chapter-skeleton/scripts/run.py --workspace <workspace> --inputs 'outline/taxonomy.yml;GOAL.md' --outputs 'outline/chapter_skeleton.yml'Take willoscar/chapter-skeleton from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.