story-init

Originally frombs779517/story-skills
Installation
SKILL.md

Story Initialization

Overview

Initialize a new story project with a structured markdown folder layout. Creates the story bible, registries, scene tracking, continuity state, glossary, worldbuilding folders, plot structure, and chapter tracker - all as cross-referenced markdown files with YAML frontmatter.

When to Use

  • Starting a new story, book, or fiction project
  • Setting up the folder structure for an existing story idea
  • NOT for adding to an existing story project (use the domain-specific skills instead)
  • NOT for a sequel, prequel, or companion to an existing book: use series-continuity, which links the projects and carries canon across
  • NOT for finding the idea itself: when the user has only a vague notion ("something about lighthouses"), several competing ideas, or no premise yet, run the premise-workshop skill first, then return here with the chosen premise, form, and genre
  • NOT for converting an existing manuscript or chapter drafts: run story import <source> --title '{Title}' instead, then build out the bible from the entity candidates it prints. Import does not accept --form, so afterwards set form and target-words in story.md by hand (see the form list and defaults below); without them story validate never checks length and story progress has no target

Workflow

Installs
582
GitHub Stars
258
First Seen
Mar 9, 2026
story-init — danjdewhurst/story-skills