adaptation
This skill should be used when the user asks to "make an audiobook", "narration script", "narrator", "ACX", "Findaway",…
This skill should be used when the user asks about "mystery", "fair play", "clue", "red herring", "romance beats", "HEA", "thriller", "ticking clock", "horror", "dread", "MG", "YA", "middle grade", "young adult", "science fiction", "sci-fi", "fantasy", "quest", "chosen one",
Claude Code
$ npx -y skills add danjdewhurst/story-skills --skill genre-craft --agent claude-code
Codex
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a codex -y
Cursor
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a cursor -y
Gemini CLI
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a gemini-cli -y
GitHub Copilot
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a github-copilot -y
OpenCode
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a opencode -y
Windsurf
$ npx skills add danjdewhurst/story-skills --skill genre-craft -a windsurf -y
name: genre-craft description: This skill should be used when the user asks about "mystery", "fair play", "clue", "red herring", "romance beats", "HEA", "thriller", "ticking clock", "horror", "dread", "MG", "YA", "middle grade", "young adult", "science fiction", "sci-fi", "fantasy", "quest", "chosen one", "historical fiction", "period voice", "anachronism", "comedy", "humour", "humor", "romcom", "farce", "satire", "running gag", "serial", "episodic", "web serial", "genre conventions", or wants genre-specific structural craft for a story project. NOT for a clue check as a revision pass (use revision-continuity).
Genre-specific structural packs: the codified craft each genre expects, as checkable rules, ledgers, and audits. Packs cover mystery (fair play + clue ledger), romance (beats + HEA contract), thriller (ticking clock, power imbalance, set pieces), horror (dread/terror ordering, monster rules), MG/YA (category constraints), science fiction (load-bearing speculative elements), fantasy (quest structure, magic paid off by its rules and costs), historical fiction (period voice, anachronisms, real people), comedy (escalation, comic set-ups and payoffs, tone), and serial/episodic structure. Use at story-init (pick the pack, set the constraints) and in revision (run the pack's audit).
A story project must already exist (created via the story-init skill) with its genre recorded in `story.md`. A plot structure (plot-structure) should exist or be in progress.
skill's genre work); these packs are structural
encoding by design
1. **Pick the pack.** Read `story.md` for genre/sub-genre and load the matching reference:
`references/comedy.md`; a cosy mystery not played for laughs needs only the mystery pack
(e.g. horror's slow dread vs. thriller's cliffhangers), decide with the user which genre's contract dominates per section and record the decision in `story.md` notes. 2. **Set the constraints up front.** Apply the pack's structural requirements during planning:
herring via `story add clue '...' --planted chapter-NN --payoff chapter-NN`, with `significance-delayed` frontmatter where the reader sees the clue before understanding it and `red-herring: true` on misleading clues (`story add clue '...' --red-herring`; their `payoff` is the chapter that debunks them). Run `story clues .` for the fair-play matrix and `story diagram clues` for the plant-to-reveal flow.
give every scene a `date` and `time`, so `story timeline .` shows the story clock.
in each installment's frontmatter, and the release cadence as `release-every:` (days, or months such as `1 month`) and `release-start:` (YYYY-MM-DD) in `story.md`, or `release-date:` on a chapter. `story next .` shows the next episode due and warns when one due within `release-warn-days:` (default 3) has no prose.
constraints (protagonist age, minimized adult involvement).
`worldbuilding/systems/` before the climax exploits them.
`worldbuilding/systems/` (the `worldbuilding` skill designs them) and log the quest goal and any prophecy in `continuity/promises/`.
register in the style sheet, and a `research/` note (the `research` skill) for every fact the plot leans on and every real person; run the `editorial-review` real-people pass for anyone living or recently dead.
comedy stops) in its `## Tone & Style` section, each comic lead's flaw in their character file, and each running gag or call-back the reader is owed a payoff on as one promise in `continuity/promises/`. Sentence-level comic timing belongs to the `line-editing` skill. 3. **Draft against the pack.** Use the pack's beat concepts and rules alongside the `chapter-writing` workflow and the `scene-craft` scene-grain tools. Cross-link thriller pacing to the Fichtean curve note in `references/thriller.md`, and check thriller and serial chapter endings with `story pacing .` (chapter `hook` values, and runs of `resolution` endings); cross-link serial book-level canon to the `series-continuity` skill. 4. **Run the pack audit in revision.** Each reference ends with an audit checklist. Run it as part of a developmental revision pass (see the `revision-continuity` skill) and record findings in the revision plan. 5. **Reco
Agent Skills for end-to-end story writing in markdown, packaged as Codex and Claude Code plugins.
This skill should be used when the user asks to "make an audiobook", "narration script", "narrator", "ACX", "Findaway",…
This skill should be used when the user asks to "write a chapter", "next chapter", "chapter outline", "draft chapter", "continue…
This skill should be used when the user asks to "create a character", "update a character", "add a character", "build a family…
This skill should be used when the user asks about "pantsing", "discovery write", "write without an outline", "discovery draft",…
This skill should be used when the user asks for a "sensitivity reader", "authenticity reader", "cultural review", "is this…
This skill should be used when the user asks to "process beta reader feedback", "alpha reader feedback", "feedback round",…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…