storm-outline

Generates and refines Wikipedia-style article outlines from STORM research conversations.

588|49|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/FradSer/dotclaude --skill storm-outline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: storm-outline
Source: https://github.com/FradSer/dotclaude/tree/main/storm/skills/outline
Command: npx skills add https://github.com/FradSer/dotclaude --skill storm-outline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing a well-structured long-form article requires an outline grounded in actual research rather than guesswork. This Skill drafts an outline from parametric knowledge and then refines it against real research conversations, so the final structure reflects what was actually learned.

Core Features & Use Cases

  • Two-pass outline generation: Drafts an outline from the model's prior knowledge, then refines it using the research conversation history to merge, add, or drop sections.
  • Pipeline integration: Runs as phase 2 of the STORM pipeline, consuming research/conversations.jsonl and research/sources.json and producing outline.md.
  • Idempotent execution: Skips regeneration when outline.md already exists unless --force is passed, and records phase status in run-config.json.
  • Use Case: After completing STORM research on a topic like "quantum error correction", invoke the outline phase to produce a refined multi-section article skeleton ready for the writing phase.

Quick Start

Ask the assistant to generate an outline for your STORM article on a given topic after the research phase has completed.

Frequently Asked Questions about storm-outline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an outline for a STORM article?

Invoke /storm:outline with your topic after the research phase completes. The skill drafts an outline from parametric knowledge, then refines it using the research conversation history and writes the result to outline.md.

What is the STORM pipeline outline phase?

It is phase 2 of the STORM article-writing pipeline. It converts research conversations into a structured markdown outline with section headings, marking Introduction and Conclusion sections as placeholders for the later polish phase.

Can I run the outline phase without completing research first?

No. The skill requires research/sources.json from phase 1 and stops if it is missing, because a parametric-only outline is not accepted as the final artifact. Run /storm:research first.

How do I regenerate an existing STORM outline?

Pass the --force flag when invoking the skill. Without it, the phase skips execution and exits early if outline.md already exists with at least two sections.

What happens to sections the research did not support?

During refinement, unsupported draft sections are dropped, redundant sections are merged, and new sections are added for material the research surfaced. The skill reports sections added and removed.