What problem does it solve? Keeping character details, relationships, and timelines consistent across a long-form story project is difficult when information is scattered. This Skill structures every character as a markdown file with YAML frontmatter and maintains bidirectional cross-references across the project. ## Core Features & Use Cases - Character Profile Creation: Builds rich profiles covering appearance, personality, backstory, motivations, voice, and character arc using a standardized template. - Relationship Management: Maintains bidirectional relationship entries (parent/child, mentor/student, rival, etc.) with inverse pairs kept in sync between character files. - Family Trees & Cross-Referencing: Tracks family trees in a central index and links characters to locations, factions, artifacts, and plot arcs. - Use Case: While drafting a fantasy novel, ask the assistant to add a new antagonist; it creates the character file, links them to existing allies and locations, updates the registry index, and runs validation via the Story CLI. ## Quick Start Create a new character named Elena Voss as the antagonist of my story and link her as the rival of my protagonist.