writer-memory

Track character arcs, scenes, and themes across writing sessions.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/jimmi2051/oh-my-copilot --skill writer-memory-jimmi2051
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writer-memory
Source: https://github.com/jimmi2051/oh-my-copilot/tree/main/plugins/omc-copilot/skills/writer-memory
Command: npx skills add https://github.com/jimmi2051/oh-my-copilot --skill writer-memory-jimmi2051

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writer-memory solves the problem of narrative drift by persisting character arcs, relationships, scenes, and themes across writing sessions, ensuring continuity and collaboration.

Core Features & Use Cases

  • Character tracking, validation, and memory of mood and tone.
  • Scene planning, emotion tagging, and relationship evolution tracking.
  • Exportable synopses and memory snapshots to Markdown or JSON for review and handoff.

Quick Start

Initialize a new writer-memory project with a name and genre, then start adding characters and scenes to begin tracking memory.

Frequently Asked Questions about writer-memory

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

FAQPage Schema
How do I track character arcs and prevent narrative drift across incremental writing sessions?

Persistent memory tracking stores character arcs, relationships, scenes, and themes to prevent narrative drift across incremental writing sessions. This ensures continuity by validating character details and maintaining mood and tone throughout the story.

What is the best way to generate a story synopsis and export memory snapshots for review?

Generating a story synopsis is handled by creating exportable memory snapshots to Markdown or JSON formats. This allows writers to review tracked character arcs, world details, and scene data for handoff and continuity validation.

Can I use Korean vocabulary natively for scene planning and character tracking?

Korean-first vocabulary is natively supported for scene planning, character tracking, and relationship evolution. This enables Korean writers to maintain narrative context and manage story memory without translation friction.

How do I initialize a project to start tracking character relationships and scene emotions?

Initialize a new project by defining a name and genre, then add characters and scenes to begin tracking memory. This setup enables emotion tagging, relationship evolution tracking, and character validation across sessions.

Does writer-memory work without external dependencies for scene analysis and synopsis generation?

Writer-memory operates without external dependencies to provide scene analysis, synopsis generation, and memory management. It self-contains all character validation and relationship tracking logic for persistent narrative context.

When do I need persistent memory management for character tracking and world details?

Persistent memory management is needed when writing narratives incrementally across multiple sessions. It solves narrative drift by storing world details, validating character arcs, and tracking relationship evolution to maintain story continuity.