← all plugins

Storm

by @fradser · plugin · 6 skills

Wikipedia-style long-form article generation via multi-perspective question asking and retrieval — a Claude-native port of Stanford STORM's two-stage research-to-article pipeline

Install the whole plugin (CLI)
npx skillmds add fradser/storm-write npx skillmds add fradser/storm-engine npx skillmds add fradser/storm-polish npx skillmds add fradser/storm-outline npx skillmds add fradser/storm-generate npx skillmds add fradser/storm-research
⬇ Download

Skills in this plugin

  1. storm-write · fradser
    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.
    580
    repo stars
  2. storm-engine · fradser
    Provides the shared STORM methodology, artifact layout, stage-gating contract, citation hygiene, and retrieval fallback. Use when executing any /storm:* skill (generate, research, outline, write, polish). Internal knowledge; never user-invocable.
    580
    repo stars
  3. storm-polish · fradser
    Run STORM phase 4 — article polishing. This skill should be used when the user asks to "polish the storm article", "finalize the article", or invokes /storm:polish. Adds a summary section, removes duplicate content, and verifies citation integrity.
    580
    repo stars
  4. storm-outline · fradser
    Run STORM phase 2 — outline generation. This skill should be used when the user asks to "generate an outline for a storm article", "draft a wikipedia-style outline", or invokes /storm:outline. Produces a draft outline from parametric knowledge then refines it using the research information table.
    580
    repo stars
  5. storm-generate · fradser
    Run the full STORM pipeline end-to-end. This skill should be used when the user asks to "generate a storm article", "write a wikipedia-style article about X", "research and write a long-form piece on X", or invokes /storm:generate. Orchestrates research -> outline -> write -> polish, skipping already-completed phases.
    580
    repo stars
  6. storm-research · fradser
    Run STORM phase 1 — multi-perspective research. This skill should be used when the user asks to "research a topic for an article", "find sources on X from multiple perspectives", "do storm research on X", or invokes /storm:research. Discovers personas, runs simulated Q&A per persona in parallel, and produces an information table + deduplicated sources.
    580
    repo stars