writer-memory

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

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Moliboy5000/.claude --skill writer-memory-moliboy5000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writer-memory
Source: https://github.com/Moliboy5000/.claude/tree/main/plugins/cache/omc/oh-my-claudecode/4.8.2/skills/writer-memory
Command: npx skills add https://github.com/Moliboy5000/.claude --skill writer-memory-moliboy5000

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides persistent memory for creative writers, allowing AI assistants to track characters, relationships, scenes, and themes across sessions, ensuring consistency and depth in storytelling.

Core Features & Use Cases

  • Character Tracking: Maintain detailed profiles for characters, including emotional arcs, dialogue tone, and speech patterns.
  • Relationship Dynamics: Map and evolve relationships between characters over time.
  • Scene & Theme Management: Organize narrative elements and track thematic development.
  • Use Case: A novelist can use this Skill to ensure their AI co-writer remembers the intricate backstory of a character, their evolving relationship with another character, and the specific emotional tone intended for each scene, leading to a more cohesive and richer narrative.

Quick Start

Initialize a new project memory for your story by running the command: /oh-my-claudecode:writer-memory init MyNovelProject.

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 consistency in creative writing across different AI sessions?

Persistent memory for creative writing tracks character profiles, emotional arcs, and dialogue tone across sessions. By utilizing a JSON-based storage schema, AI maintains narrative consistency and remembers intricate character backstories even after starting a new chat.

What is the best way to track evolving character relationships in a complex narrative?

Dynamic relationship mapping tracks how characters interact and evolve over time. This allows the AI to map relationship dynamics, ensuring the emotional tone and connections between characters remain consistent with the established backstory as the narrative progresses.

How do I start tracking story scenes and themes for a novel project?

Initialize a new project memory by running a specific command to set up the narrative workspace. This creates a structured environment to organize scenes, track thematic development, and store character data in a git-friendly JSON format for collaboration.

Does this writing memory tool support natural language queries for story elements?

Yes, the memory system includes validation and query features that support natural language interaction. This allows writers to ask questions about their stored characters, relationships, and scenes directly, retrieving specific narrative details without manually searching the JSON schema.

Can I use a JSON storage schema for collaborative creative writing projects?

The system uses a JSON-based storage schema specifically designed for git-friendly collaboration. This format allows multiple contributors to track scenes, themes, and character profiles efficiently while maintaining a clear version history of the narrative's development.