writer-memory

Manage persistent writer memory for characters, relationships, scenes, and synopses.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tiankong0101-byte/skills-registry --skill writer-memory-tiankong0101-byte
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writer-memory
Source: https://github.com/tiankong0101-byte/skills-registry/tree/main/skills/oh-my-claudecode/skills/writer-memory
Command: npx skills add https://github.com/tiankong0101-byte/skills-registry --skill writer-memory-tiankong0101-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps writers preserve continuity across long-form fiction by storing character voices, relationships, scene details, world rules, and thematic intent in a persistent memory system.

Core Features & Use Cases

  • Character Memory: Track arc, tone, speech level, taboo words, emotional baseline, and triggers so dialogue stays consistent.
  • Relationship Tracking: Record relationship types, evolving dynamics, and key events between characters over time.
  • Scene and Theme Organization: Organize scenes by emotional tags and structure themes around author intent for coherent storytelling.
  • Synopsis Generation and Validation: Generate emotion-focused synopses and validate dialogue against established character voice.
  • Use Case: A novelist can add a protagonist, define their speech style, log a breakup scene, and instantly check whether a new line of dialogue matches that character’s established voice.

Quick Start

Ask the skill to initialize a project memory for your story, then add your main characters, their relationships, and a few scenes so it can generate a synopsis or validate dialogue consistently.

Frequently Asked Questions about writer-memory

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

FAQPage Schema
How do I maintain character voice consistency in long-form fiction?▼

Long-form fiction character voice consistency is maintained by storing character speech levels, emotional baselines, and taboo words in a persistent memory system that validates new dialogue against established profiles.

How do I track relationship evolution between characters in a novel?▼

You track relationship evolution in a novel by logging relationship types and key events in structured JSON memory storage, allowing the system to analyze and maintain evolving dynamics between characters over time.

What is emotion-aware scene organization for fiction workflows?▼

Emotion-aware scene organization for fiction workflows is the process of categorizing scenes by emotional tags and thematic intent, ensuring coherent storytelling structure across long-form narratives.

Can I validate dialogue against established character profiles automatically?▼

Yes, dialogue can be validated against established character profiles by applying dialogue voice validation logic that checks new lines against stored character arcs, tones, and speech styles.

Does writer-memory work for Korean-first storytelling projects?▼

Writer-memory is designed for Korean-first storytelling projects, providing structured JSON memory storage and continuity tracking tailored to Korean narrative workflows and dialogue validation.

How do I generate emotion-focused synopses for my story?▼

You generate emotion-focused synopses for your story by organizing scenes with emotional tags and thematic intent in the persistent memory system, which then synthesizes this structured data into a validated synopsis.