Subsection Writer
Write survey prose into per-section files under `sections/` so each unit can be QA'd...
Install
npx skills add WILLOSCAR/research-units-pipeline-skills --skill subsection-writer -g -a claude-code -y- Repository
- WILLOSCAR/research-units-pipeline-skills517
- Category
- Testing
- Updated
- 1mo ago
- License
- See repository
- Context cost
- Mediumabout 1,592 tokens
- Runs scripts
- Yes, review before use
What it does
Write survey prose into per-section files under `sections/` so each unit can be QA'd independently before merging.
Subsection Writer (compatibility router)
Triggers & routing
- Trigger: subsection writer, per-section writing, split sections, sections/, 分小节写, 按章节拆分写作.
- Use when:
Approve C2is recorded and writer packs exist (outline/writer_context_packs.jsonl); you want evidence-bounded drafting without a monolithic one-shot draft.
Purpose: write or refine per-section survey prose under sections/ while keeping the current pipeline contract unchanged.
Compatibility mode:
- output paths stay the same
scripts/run.pystill handles approval checks, missing-file bootstrap, andsections/sections_manifest.jsonl- writing guidance now lives in
references/instead of being encoded primarily in the script
Load Order
Always read:
references/overview.mdreferences/paragraph_jobs.mdreferences/paragraph_job_archetypes.mdwhen adjusting paragraph-role behavior or refactoring writer policy out of Pythonreferences/bootstrap_assembly.mdwhen reasoning about compatibility-mode bootstrap behavior
Read as needed:
references/opener_catalog.mdwhen paragraph 1 sounds generic or narratedreferences/contrast_moves.mdwhen building A-vs-B comparison paragraphsreferences/eval_anchor_patterns.mdwhen making performance / robustness / benchmark claimsreferences/limitation_moves.mdwhen adding caveats or local conclusionsreferences/examples_good.mdandreferences/examples_bad.mdfor calibration only
Machine-readable contract:
assets/subsection_writer_context.schema.jsonassets/bootstrap_paragraph_templates.jsonassets/paragraph_job_templates.json
Inputs
Required:
DECISIONS.md(must includeApprove C2)outline/outline.ymloutline/writer_context_packs.jsonl(preferred)citations/ref.bib
Optional but useful:
outline/subsection_briefs.jsonloutline/evidence_drafts.jsonloutline/evidence_bindings.jsonloutline/anchor_sheet.jsonloutline/chapter_briefs.jsonl


