story-engine

Manage collaborative long-form fiction writing with persistent story bibles and git-based branching.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/parciesca/story-engine --skill story-engine-parciesca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-engine
Source: https://github.com/parciesca/story-engine/tree/main/skills/story-engine
Command: npx skills add https://github.com/parciesca/story-engine --skill story-engine-parciesca

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, git, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of maintaining narrative continuity, character consistency, and structural pacing across long-form collaborative writing projects.

Core Features & Use Cases

  • Persistent Story Bible: Automatically maintains a central source of truth for characters, world rules, and plot threads.
  • Git-Backed Branching: Uses git branches to isolate different story timelines or alternate versions, allowing for safe experimentation.
  • Structured Workflow: Manages the entire writing lifecycle from proposal and drafting to feedback and final compilation.

Quick Start

Invoke the story-engine skill to open an existing book or start a new collaborative writing session.

Frequently Asked Questions about story-engine

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

FAQPage Schema
How do I maintain narrative continuity and character consistency across long-form collaborative fiction?

Maintain narrative continuity in long-form collaborative fiction by using a persistent story bible that automatically tracks characters, world rules, and plot threads across git-based book repositories. This ensures a central source of truth for all contributors.

Can I use git branches to isolate different story timelines for alternate narrative versions?

Yes, you can use git branches to isolate different story timelines for alternate narrative versions. This git-backed branching approach allows writers to safely experiment with plot variations and narrative branching without overwriting the main manuscript.

What is the best way to manage the collaborative writing lifecycle from drafting to final compilation?

The best way to manage the collaborative writing lifecycle is through a structured workflow that tracks progression from proposal and drafting to feedback and final compilation. This standardizes production phases across the entire writing team.

Do I need bash and git to coordinate worktree-based file operations for fiction writing?

Yes, you need bash, git, and standard unix utilities to coordinate worktree-based file operations and version control. These dependencies are required to execute the scripts that manage persistent state manifests on disk.

Are there limitations when using standard unix utilities for chapter production and state manifests?

Limitations arise when using standard unix utilities for chapter production if your environment lacks native bash or git support. This approach requires a unix-compatible system to execute the scripts that maintain your state manifests and coordinate file operations.