novel-memory

Store and retrieve novel memory via static settings and dynamic chapter logs.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/1012Lonin/Yushufang --skill novel-memory-1012lonin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: novel-memory
Source: https://github.com/1012Lonin/Yushufang/tree/main/skills/novel-memory
Command: npx skills add https://github.com/1012Lonin/Yushufang --skill novel-memory-1012lonin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Novel writing often lacks a persistent memory for characters, world rules, timelines, and foreshadowing. This skill provides a structured file-based memory to keep your narrative coherent across chapters.

Core Features & Use Cases

  • Static settings: store character profiles, world rules, and relationships in novel/{title}/设定/ and related files to preserve long-term design.
  • Dynamic logs: maintain per-chapter summaries, foreshadowing, and timelines under novel/{title}/summary/ and novel/{title}/设定/ timeline, enabling incremental updates and state history.
  • Use Case: during drafting, read the latest chapter summary and character state to ensure consistency and plan future pivots.

Quick Start

Create a new novel under novel/{title}, populate initial settings files, and start recording chapter summaries and foreshadowing.

Frequently Asked Questions about novel-memory

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

FAQPage Schema
How do I keep track of novel foreshadowing and character arcs across multiple chapters?

Novel memory management works by organizing static settings like character profiles and dynamic chapter summaries into a structured file workspace. This allows quick retrieval and updates to preserve narrative coherence across chapters.

What is the best way to organize worldbuilding rules and character profiles for iterative novel writing?

Organizing worldbuilding rules for novel writing involves storing character profiles and long-term designs in dedicated settings folders. This file-based memory approach preserves static rules while maintaining dynamic timelines through incremental updates.

How do I set up a persistent memory workspace for my novel writing?

To set up persistent novel memory, create a workspace under a specific title and populate initial settings files. You then maintain chapter summaries and foreshadowing in defined folders to enforce explicit file-based structure for read and write operations.

Can I maintain a consistent timeline and state history for characters across different scenes?

Yes, maintaining a consistent character timeline is possible by logging per-chapter summaries and character states. The workspace preserves history through incremental updates, enabling you to read the latest state before planning future scene pivots.

Does this novel memory approach require any external databases or dependencies?

No external databases or dependencies are required for this novel memory approach. It enforces a file-based memory system with explicit folder structures to store and retrieve narrative settings and chapter logs.

Why does my novel narrative lose consistency when drafting multiple chapters?

Narrative consistency is lost during drafting without persistent memory for characters and world rules. This skill solves the problem by providing a structured file workspace to store static settings and dynamic chapter logs for quick retrieval and updates.