pre-write-checklist

Load nine project files and produce a readiness report before writing.

61|25|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/wordflowlab/novelweave --skill pre-write-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-write-checklist
Source: https://github.com/wordflowlab/novelweave/tree/main/templates/skills/quality-assurance/pre-write-checklist
Command: npx skills add https://github.com/wordflowlab/novelweave --skill pre-write-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This innovative Skill combats "AI focus degradation" in long-form writing by forcing the AI to re-read all critical project documents before each writing session. This ensures consistent character traits, plot points, and world rules, even across hundreds of chapters.

Core Features & Use Cases

  • Mandatory Context Reload: Automatically loads your constitution, specification, plan, tasks, character states, relationships, plot tracker, and validation rules.
  • Long-Term Consistency: Guarantees that AI remembers early story details, preventing plot holes and character inconsistencies in extended narratives.
  • Writing Block Prevention: Ensures the AI has all necessary information, reducing instances of generic or off-topic content.
  • Use Case: Essential for any long-form novel (30+ chapters) to maintain high quality and coherence from start to finish, saving countless hours of revision.

Quick Start

This Skill activates automatically before every /write command.

No manual action is needed from you.

Just use the /write command as usual:

/write Chapter 10 - The Grand Reveal

Frequently Asked Questions about pre-write-checklist

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

FAQPage Schema
How do I maintain character consistency across a long novel?

Long-form consistency requires re-reading character states, relationships, and plot trackers before each writing session. This Skill automatically loads your character-state.json, relationships.json, and plot-tracker.json files at every /write invocation, ensuring the AI recalls early story details and prevents character drift across chapters.

What causes AI focus drift in long-form writing projects?

AI focus degradation occurs when the model loses context of constitution, style guidelines, and story specifications across extended narratives. This Skill combats that by enforcing a mandatory context reload—reading constitution.md, style-reference.md, specification.md, creative-plan.md, and validation-rules.json—before each chapter to lock in consistency.

Can I use a pre-write checklist to prevent plot holes in multi-chapter stories?

Yes. A pre-write checklist loads all critical project documents—character states, relationships, plot tracker, and validation rules—ensuring the AI validates readiness against stored story context before writing. This prevents plot holes by confirming continuity against tracked story elements.

How do I set up character tracking and plot validation for novel writing?

Store character state, relationships, and plot tracker data as JSON files in spec/tracking/, alongside validation-rules.json. The Skill reads these files automatically before /write commands, producing a readiness report that guides subsequent analyze and track steps to maintain long-term coherence.

What's the difference between this approach and writing without context management?

Writing without mandatory context reload risks inconsistent character traits, forgotten plot points, and world-rule violations as chapter count increases. A pre-write checklist forces re-validation of all story specifications and tracked states, guaranteeing the AI references the same foundation for every chapter.

Do I need to manually run the checklist before each chapter?

No. The checklist activates automatically at every /write invocation—no manual action required. Simply use /write normally; the Skill loads all nine mandatory files and produces a standardized readiness report before writing begins.