From story-skills
Creates and manages character profiles, relationships, family trees, timelines, and arcs in story projects using markdown files with YAML frontmatter.
npx claudepluginhub danjdewhurst/story-skills --plugin story-skillsThis skill uses the workspace's default tool permissions.
Create and manage rich character profiles for a story project. Each character is a markdown file with YAML frontmatter in the `characters/` directory. Characters are cross-referenced with other story elements through kebab-case identifiers.
Initializes structured markdown folder layout for new fiction story projects: story bible, character registry, worldbuilding index, plot structure, timeline, and chapter tracker with YAML frontmatter.
Generates standalone web novel character sheets: profiles, relationship networks, growth arcs (full novel), and per-25-chapter changes. Use for character sheets, diagrams, growth curves, antagonist design.
Creates encyclopedic wiki pages for fictional worlds: character profiles, lore entries with citations, wikilinks, and mermaid relationship diagrams. Use for reader-facing reference docs.
Share bugs, ideas, or general feedback.
Create and manage rich character profiles for a story project. Each character is a markdown file with YAML frontmatter in the characters/ directory. Characters are cross-referenced with other story elements through kebab-case identifiers.
A story project must already exist (created via the story-init skill). Verify by checking for story.md in the project root.
story.md for genre, themes, and tone contextcharacters/_index.md for existing charactersreferences/character-template.mdcharacters/{name-kebab}.mdcharacters/_index.md registry tablecharacters/_index.md for context on other characterscharacters/_index.md if role or status changedReference references/relationship-types.md for the full list of relationship types and inverse pairs.
When adding a relationship:
characters/_index.mdFamily trees are maintained in the characters/_index.md under the "Family Trees" section. Format:
## Family Trees
### {Family Name}
- **{Character Name}** ({status}) - [{name-kebab}.md]
- **{Child Name}** - [{name-kebab}.md]
- **{Child Name}** - [{name-kebab}.md]
Indent children under parents. Note marriages/partnerships inline.
notable-characters), ensure the link exists both wayscharacters frontmattermagic-user is used, always use that exact tag)references/character-template.md - Full blank template for character profilesreferences/relationship-types.md - Complete relationship type reference with inverse pairs