Agent Plugins Marketplace
← All plugins

story-skills

v0.11.0

A suite of cross-referenced skills and CLI maintenance tools for end-to-end story writing powered by markdown. Covers premise development, story initialization, character management, worldbuilding, plot structure, chapter writing, line editing, revision passes, continuity, pacing and fair-play checks, editorial review, research, publishing and print production, adaptation, validation, reporting, indexing, word counts, and manuscript export.

Codex21 Skills

By Daniel DewhurstLicense: MIT1.1k GitHub starsUpdated 2 hours ago

Directory evidence

Runtimes
Codex
Parsed components
21 skill or MCP entries
Source updated
Sep 27, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install story-skills for Codex

Installs for the current user
codex plugin marketplace add hashgraph-online/awesome-codex-plugins
codex plugin marketplace upgrade awesome-codex-plugins
codex plugin add story-skills@awesome-codex-plugins

Paste and run these commands in a terminal with Codex. They add and refresh the awesome-codex-plugins catalog, then install this plugin.

Compatibility: the page URL and API slug “story-skills-2” remain stable.

  • Codex: story-skills-2@agent-plugin-marketplace → story-skills@awesome-codex-plugins

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/hashgraph-online/awesome-codex-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/danjdewhurst/story-skills/.

Plugin files

plugins/danjdewhurst/story-skills/
├── .codex-plugin/plugin.json
├── skills/adaptation/SKILL.md
├── skills/chapter-writing/SKILL.md
├── skills/character-management/SKILL.md
├── skills/discovery-drafting/SKILL.md
├── skills/editorial-review/SKILL.md
├── skills/feedback-triage/SKILL.md
├── skills/genre-craft/SKILL.md
├── skills/line-editing/SKILL.md
├── skills/plot-structure/SKILL.md
├── skills/premise-workshop/SKILL.md
├── skills/publishing/SKILL.md
├── skills/research/SKILL.md
├── skills/revision-continuity/SKILL.md
├── skills/scene-craft/SKILL.md
├── skills/series-continuity/SKILL.md
├── skills/story-init/SKILL.md
├── skills/story-maintenance/SKILL.md
├── skills/submission/SKILL.md
├── skills/theme-craft/SKILL.md
├── skills/voice-style/SKILL.md
└── skills/worldbuilding/SKILL.md

Included Skills21

adaptationskills/adaptation/SKILL.md

This skill should be used when the user asks to "make an audiobook", "narration script", "narrator", "ACX", "Findaway", "pronunciation guide", "how long is the audiobook", "adapt to a screenplay", "Fountain", "screenplay", "picture book", "spreads", "illustration notes", "art notes", "comic script", "comics script", "graphic novel", "panels", "interactive fiction", "Ink", "Twine", "choose your own adventure", "translate the book", "translation", "foreign edition", "glossary for translators", or wants to turn a story project into another form or language.

chapter-writingskills/chapter-writing/SKILL.md

This skill should be used when the user asks to "write a chapter", "next chapter", "chapter outline", "draft chapter", "continue the story", "write a scene", "outline a chapter", or wants to write prose for a story project.

character-managementskills/character-management/SKILL.md

This skill should be used when the user asks to "create a character", "update a character", "add a character", "build a family tree", "character relationships", "character timeline", "character arc", "character profile", "relationship graph", "name a character", or needs to manage characters in a story project. NOT for character voices or dialogue style (use voice-style), or for a thematic arc's lie, truth, and arc type (use theme-craft).

discovery-draftingskills/discovery-drafting/SKILL.md

This skill should be used when the user asks to "pantsing", "discovery write", "write without an outline", "discovery draft", "write into the dark", "story kernel", "reconcile a chapter", "reverse outline", "cut a subplot", "dead end", "drafting sprint", "writing cadence", or wants to draft a story by discovery with retrospective bible reconciliation.

editorial-reviewskills/editorial-review/SKILL.md

This skill should be used when the user asks for a "sensitivity reader", "authenticity reader", "cultural review", "is this portrayal okay", "real people in my novel", "defamation", "can I use song lyrics", "epigraph permission", "permissions", "quote permission", "fair use", "AI disclosure", "do I need to disclose AI", "send to my editor", "editorial round", "Word file for my editor", "editor review copy", "co-author", "collaborate on a book", "shared world", "back up my book", or wants to run human editorial, ethics, permissions, or collaboration workflows around a story project. NOT for contracts or selling rights (use publishing) or reader feedback rounds (use feedback-triage).

feedback-triageskills/feedback-triage/SKILL.md

This skill should be used when the user asks to "process beta reader feedback", "alpha reader feedback", "feedback round", "synthesize reader feedback", "reader notes", "beta feedback", "reader readiness check", "review copy", "send the draft to readers", "share with readers who don't use GitHub", or wants to collect, reconcile, and act on external reader feedback for a story project. NOT for rounds with a professional editor (use editorial-review), or for checking a manuscript is ready to query or publish (use submission or publishing).

genre-craftskills/genre-craft/SKILL.md

This skill should be used when the user asks to "mystery", "fair play", "clue", "red herring", "romance beats", "HEA", "thriller", "ticking clock", "horror", "dread", "MG", "YA", "middle grade", "young adult", "science fiction", "sci-fi", "serial", "episodic", "web serial", "genre conventions", or wants genre-specific structural craft for a story project.

line-editingskills/line-editing/SKILL.md

This skill should be used when the user asks to "line edit", "edit my prose", "polish this chapter", "tighten the prose", "improve the sentences", "copyedit", "proofread", "proof pass", "check grammar and punctuation", "dialogue punctuation", "make the voices distinct", "everyone sounds the same", "read it aloud", "read-aloud pass", "text to speech", or wants a sentence-level quality pass on drafted chapters that preserves the author's voice. NOT for creating the style sheet or checking voice consistency (use voice-style).

plot-structureskills/plot-structure/SKILL.md

This skill should be used when the user asks to "create a plot arc", "story structure", "add a plot point", "story timeline", "track foreshadowing", "pacing", "sagging middle", "act structure", "story arc", "plot outline", or wants to plan and manage the narrative structure of a story. It owns book-level pacing; NOT for scene outcomes or writing a chapter hook (use scene-craft).

premise-workshopskills/premise-workshop/SKILL.md

This skill should be used when the user asks to "brainstorm a story idea", "I have an idea for a story", "what if", "develop a premise", "is this idea strong enough", "workshop my logline", "premise", "story concept", "what should I write", "short story or novel", "novella or novel", "name my book", "title ideas", or has a spark (an image, a character, a setting, a question) and wants to turn it into a tested premise before starting a story project. NOT for the controlling idea or theme of an existing story (use theme-craft).

publishingskills/publishing/SKILL.md

This skill should be used when the user asks to "self-publish", "publish my book", "ISBN", "copyright page", "book metadata", "BISAC", "keywords", "KDP", "IngramSpark", "Draft2Digital", "go wide", "Kindle Unlimited", "print interior", "trim size", "paperback", "ebook", "EPUB", "cover wrap", "spine width", "pricing", "launch plan", "ARC team", "advance readers", "newsletter", "reader magnet", "Amazon ads", "BookBub", "rights", "foreign rights", "audio rights", "film rights", "publishing contract", or wants to take a finished manuscript through production, distribution, launch, and rights management. It owns contracts and rights sales; NOT for permission to quote lyrics, epigraphs, or other material in the book (use editorial-review).

researchskills/research/SKILL.md

This skill should be used when the user asks to "research", "fact-check", "check the history", "is this accurate", "research notes", "sources", "historical accuracy", "technical accuracy", "how would this really work", "verify a detail", "interview an expert", "plan a site visit", "expert review", or needs to investigate and record the real-world facts a story relies on and the chapters that use them.

revision-continuityskills/revision-continuity/SKILL.md

This skill should be used when the user asks to revise a chapter, continuity check, find inconsistencies, audit character state, check timeline consistency, developmental edit, structural revision, "revision passes", "what pass next", "pacing check" as a revision pass, "clue check", or prepare existing story material for the next revision pass. NOT for planning book structure (use plot-structure), scene-level craft (use scene-craft), or voice consistency (use voice-style).

scene-craftskills/scene-craft/SKILL.md

This skill should be used when the user asks to "plan a scene", "scene structure", "sequel scene", "dialogue subtext", "deep POV", "psychic distance", "try fail", "scene cards", "exposition", "info dump", "flashback", "time skip", "story opening", "first page hook", "introduce a character", "scene outcome", "yes-but no-and", "chapter hook", or wants scene-level craft for drafting or revision. NOT for book-level pacing or act structure (use plot-structure).

series-continuityskills/series-continuity/SKILL.md

This skill should be used when the user asks to "write a sequel", "write a prequel", "start book two", "continue the series", "companion novel", "spin-off", "link books in a series", "carry characters into the next book", "series continuity", "series bible", or needs to keep canon consistent across multiple Story Skills projects.

story-initskills/story-init/SKILL.md

This skill should be used when the user asks to "start a new story", "initialize a story project", "create a story", "new book", "set up a story", or wants to begin a new fiction writing project from scratch.

story-maintenanceskills/story-maintenance/SKILL.md

This skill should be used when the user asks to validate, reindex, repair registries, check links, check continuity, count words, summarize a story project, import an existing manuscript, export a manuscript, build a review copy or print interior, generate a diagram, check pacing, clues, voices, or names, track revision passes, run the story CLI, or perform deterministic maintenance on a Story Skills markdown project.

submissionskills/submission/SKILL.md

This skill should be used when the user asks to "write a query letter", "query", "querying", "pitch", "blurb", "back cover copy", "jacket copy", "comp titles", "comparable titles", "synopsis for agents", "submit to agents", "submission tracker", "self-publishing description", "retailer description", "ready to query", "submission readiness check", or wants to prepare and track a finished manuscript's submission to agents, publishers, or retailers.

theme-craftskills/theme-craft/SKILL.md

This skill should be used when the user asks to "theme", "controlling idea", "thematic argument", "moral argument", "character arc", "flat arc", "negative arc", "the lie", "antagonist design", "motif", "symbolism", "theme audit", or wants to plan, track, or revise the thematic layer of a story. NOT for finding or testing a story premise (use premise-workshop).

voice-styleskills/voice-style/SKILL.md

This skill should be used when the user asks to "create a style sheet", "style guide", "house style", "keep the voice consistent", "voice drift", "British or American spelling", "character voices", "lint the prose", "prose check", "filter words", "said-bookisms", "overused words", "repeated phrases", "similar character names", "voice fingerprints", or wants to record and enforce the voice and surface conventions of a story project. NOT for rewriting lines when everyone sounds the same (use line-editing).

worldbuildingskills/worldbuilding/SKILL.md

This skill should be used when the user asks to "create a location", "add a location", "magic system", "political system", "build the world", "add culture", "world history", "technology system", "religion", "economy", "map", "travel times", "routes", "calendar", "moons", "seasons", "naming language", "conlang names", "trade routes", "supply lines", "magic cost", or wants to develop any aspect of a story's world and setting.

Plugin manifests1

plugins/danjdewhurst/story-skills/.codex-plugin/plugin.json
{
  "name": "story-skills",
  "version": "0.11.0",
  "description": "A suite of cross-referenced skills and CLI maintenance tools for end-to-end story writing powered by markdown. Covers premise development, story initialization, character management, worldbuilding, plot structure, chapter writing, line editing, revision passes, continuity, pacing and fair-play checks, editorial review, research, publishing and print production, adaptation, validation, reporting, indexing, word counts, and manuscript export.",
  "author": {
    "name": "Daniel Dewhurst",
    "url": "https://github.com/danjdewhurst"
  },
  "homepage": "https://github.com/danjdewhurst/story-skills",
  "repository": "https://github.com/danjdewhurst/story-skills",
  "license": "MIT",
  "keywords": [
    "story",
    "writing",
    "fiction",
    "characters",
    "worldbuilding",
    "chapters",
    "revision"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "Story Skills",
    "shortDescription": "Plan stories, manage characters and worlds, and write chapters.",
    "longDescription": "Story Skills adds end-to-end fiction-writing workflows for Codex: story initialization, character management, worldbuilding, plot structure, chapter writing, revision and continuity audits, and deterministic project maintenance with markdown registries and YAML frontmatter.",
    "developerName": "Daniel Dewhurst",
    "category": "Productivity",
    "capabilities": [
      "Plan",
      "Write"
    ],
    "defaultPrompt": [
      "Start a new story.",
      "Create a character profile.",
      "Write the next chapter.",
      "Continuity-check my latest chapter.",
      "Validate my story project."
    ],
    "brandColor": "#7C3AED",
    "websiteURL": "https://github.com/danjdewhurst/story-skills",
    "composerIcon": "./assets/logo.png",
    "logo": "./assets/logo.png",
    "screenshots": [
      "./assets/screenshot-continuity.png"
    ]
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[story-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/story-skills-2)