Skip to content
Back to projects

Writers Toolkit

A Claude plugin with Agent Skills: reusable instruction packages for developing narrative fiction in comics, novels, screenplays, and short stories. Its progressive interview asks one question at a time, pushes past vague answers, and creates standalone Markdown reference documents.

A vague premise, then a story-bible.md reference

The premise is deliberately generic. What follows is the actual story-bible.md structure defined in the repository, not a generated story.

vague premise

---
title: [Story title]
format: [format from Phase 1]
genre: [genre(s) from the interview]
status: in-development
story: [kebab-case slug of the title]
---

# [Story title]
## Format and state
## Tone
## Protagonist(s)
## Antagonist / opposing force
## Arc
## Theme
## Stakes
## World basics
## Anchor images
## Structure
## Open questions
View the story-bible.md schema on GitHub

A sequence of story work, not five interchangeable tools

  1. new-storyStart the story reference: format, tone, conflict, arc, theme, and structure.
  2. worldbuildingAdd the world's rules, sensory identity, and pressure on the story.
  3. charactersDevelop detailed lead profiles, then lighter sheets for supporting characters.
  4. plan-storyTurn the conceived story into development documents.

Planning works at four levels

The plan.md schema looks at the same story from four distances, ending in a structure-driven outline.

Logline · Pitch · Synopsis · Outline

View the plan.md schema on GitHub

How to install it

Choose one route, not every command. Compatible agents use the first command. In Claude Code, run the marketplace registration first and the plugin installation second. First use is a separate step after installation.

For a compatible agent: install with npx skills

npx skills add RubenOAlvarado/writers-toolkit

Claude Code only, step 1: register the marketplace

/plugin marketplace add RubenOAlvarado/writers-toolkit

Claude Code only, step 2: install the Writers Toolkit plugin

/plugin install writers-toolkit@writers-toolkit

Standalone route: for a client that accepts one skill folder, place one skill folder under skills/. Choose this instead of the other installation routes.

First use comes after the route you chose: ask in natural language or invoke /writers-toolkit:new-story

View installation routes and source on GitHub