Install any skill in seconds. Free to start, no credit card required.
Get Started Free →fradser/storm-write
Run STORM phase 3 — per-section article writing. This skill should be used when the user asks to "write the article sections", "draft the storm article", or invokes /storm:write. Writes each outline section in parallel with inline citations grounded in the research sources.
7 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 7 comparable cases; this report requires 8.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
After drafting all sections from `outline.md` and writing `article.md` for the distributed systems paper, what field and value must be updated in `run-config.json` to signal phase completion?
| Checked | Without skill | With skill |
|---|---|---|
| Sets phases.write to completed in run-config.json. | Missed | Passed |
The instructions your model reads when the skill loads.
Phase 3 of the STORM pipeline. Writes each outline section in parallel (one Task subagent per section), each grounded in top-k relevant sources from the research information table, with inline [n] citations.
storm-engine via the Skill tool.outline.md MUST exist (phase 2 complete). If absent, stop and instruct the user to run /storm:outline first.This phase is complete iff article.md exists and every outline section (except Introduction/Conclusion/Summary placeholders) has body text. If --force is not set and it exists, skip and exit early.
outline.md and research/sources.json. Index sources for retrieval (simple: rank by keyword/heading overlap with the section title).polish).--retrieve-top-k 3), the full outline for context.[n] citations mapping to sources.json ids.<!-- TODO: no source -->.article.md. Preserve the heading hierarchy from outline.md.run-config.json: phases.write = "completed", section count, any TODO-flagged sections.[n] where n is an existing id in sources.json. Never mint a new id here.[n] immediately after the claim it supports. Multi-source claims use [1][2].Report: number of sections written, number of citations used, list of sections flagged as TODO (no source), and the path to article.md.
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.