Skip to content

[Preset]: Add Fiction Book Writing #2174

@adaumann

Description

@adaumann

Preset ID

fiction-book-writing

Preset Name

Fiction Book Writing Preset for Spec Kit

Version

1.3.0

Description

A Spec-Driven Development preset purpose-built for novel and long-form fiction writing with single POV or multi POV. It replaces software engineering terminology with storytelling craft: features become story elements, specs become story briefs, plans become story structures, and tasks become scene-by-scene writing tasks.

Can write full prose or stays with book story outlines in order to write your own prose against the structure.

Author

Andreas Daumann

Repository URL

https://github.com/adaumann/speckit-preset-fiction-book-writing

Download URL

https://github.com/adaumann/speckit-preset-fiction-book-writing/archive/refs/tags/v1.3.0.zip

License

MIT

Required Spec Kit Version

= 0.5.0

Templates Provided

Template Purpose
scene-outline-template.md Per-scene outline: opening hook, causal beat sequence, character beats, dialogue requirements, sensory anchors, thematic work, status gate
spec-template.md Story brief: logline, character arcs, Given/When/Then scene beats, plot requirements
plan-template.md Story structure: story bible check gates, act/phase breakdown, chapter map
tasks-template.md Scene tasks: organized by act and arc, with research phase and polish pass
checklist-template.md Scene quality: triple purpose, off-balance ending, character presence, dialogue subtext
constitution-template.md Story Bible: style mode selector, voice markers, craft principles
characters-template.md Character profile: psychology, speech patterns, vocabulary, sample dialogue, body language
characters-index-template.md Character roster: all characters with role, affiliations, first appearance
pov-structure-template.md POV architecture: mode, schedule, voice differentiation, information asymmetry map
agent-file-template.md Living context: active characters, world state, open threads, recent chapters
series-bible-template.md Series canon: world rules, character state registry per book, series arc
synopsis-template.md One-page (250–350 words) and full (1,000–2,000 words) synopsis in present tense
glossary-template.md Invented terms, proper nouns, capitalization rules, consistency log
subplots-template.md Subplot beat sheets: inciting incident through resolution, main plot intersection map
research-template.md Open questions, source notes, world-building facts, resolved findings
timeline-template.md Chapter-by-chapter chronology, elapsed time, scene durations, continuity cross-refs
world-building-template.md Setting rules, geography, culture, history, in-world systems
locations-template.md Per-location sensory anchors, atmosphere, character behavioral tells, state log
themes-template.md Thematic contract: motif registry, symbol tracker, chapter thematic map, drift log
feedback-template.md Beta/editorial feedback: raw notes, categorized issues, severity, revision tasks
query-letter-template.md Query letter: hook, story body, housekeeping, comp titles, bio, submission tracker

Commands Provided (optional)

Story Development

Command Phase What It Does
speckit.constitution Setup Create or update the story bible: style mode, plot structure, craft principles
speckit.specify Concept Turn a free-text idea into a structured story brief with logline, character arcs, and scene beats
speckit.clarify Concept Detect and resolve ambiguities in spec.md (motivation gaps, timeline issues, POV holes)
speckit.plan Structure Build the act/phase breakdown and chapter map from spec.md and constitution.md
speckit.pov Structure Design and audit multi-POV architecture, generate POV schedule, validate information asymmetry
speckit.tasks Pre-draft Generate scene-by-scene writing tasks ordered by act and character arc
speckit.outline Pre-draft Generate editable per-scene outline files from plan.md; authors approve or skip before AI drafts
speckit.analyze Pre-draft Read-only structural alignment check (spec↔plan↔tasks coverage, act proportions)

Drafting & Quality

Command Phase What It Does
speckit.implement Drafting Draft scenes and chapters by executing tasks in order from tasks.md
speckit.checklist Quality Generate per-scene quality checklists (triple purpose, off-balance endings, dialogue subtext, sensory detail)
speckit.continuity Quality Post-draft analysis: story bible compliance, character arc consistency, timeline coherence
speckit.revise Revision Surgically rewrite only the failing passages identified by checklist or continuity
speckit.polish Polish Final line-edit pass: rhythm, filter words, adverb density, voice register, repetition

Post-Draft

Command Phase What It Does
speckit.feedback Revision Ingest beta reader or editor notes, categorize issues, generate prioritized revision tasks
speckit.status Monitoring Read-only project dashboard: word counts, chapter status, outstanding quality gates
speckit.query Submission Generate a 250–350 word query letter with hook, body, comp titles, and submission tracker
speckit.export Submission Export manuscript to DOCX (Word), EPUB (KDP/IngramSpark), or LaTeX via pandoc

Tags

writing,novel, fiction,storytelling,creative-writing, kdp

Key Features

Changes spec kit from software development into creative writing tool

Testing Checklist

  • Preset installs successfully via specify preset add
  • Template resolution works correctly after installation
  • Documentation is complete and accurate
  • Tested on at least one real project

Submission Requirements

  • Valid preset.yml manifest included
  • README.md with description and usage instructions
  • LICENSE file included
  • GitHub release created with version tag
  • Preset ID follows naming conventions (lowercase-with-hyphens)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions