genre-craft

Featured

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.

AI & Automation 246 stars 37 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
80
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Genre Craft ## Overview 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), and serial/episodic structure. Use at story-init (pick the pack, set the constraints) and in revision (run the pack's audit). ## Prerequisites 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. ## When to Use - Starting or re-categorizing a story in one of the covered genres - Planning genre load-bearing elements (clues, clocks, season goals) - Auditing a draft against its genre's contract - NOT for line-level genre voice (that belongs to the `better-writing` skill's genre work); these packs are structural - NOT for literary fiction as a pack — its conventions resist deterministic encoding by design ## Workflow 1. **Pick the pack.** Read `story.md` for genre/sub-genre and load the matching reference: - Mystery / crime / detective → `references/mystery-fair-play.md` - Romance → `references/romance-beats.md` - Thriller / action / suspense → `references/thriller.md` - Horror → `references/horror.md` - Middle grade / young adult → `r...

Details

Author
danjdewhurst
Repository
danjdewhurst/story-skills
Created
7 months ago
Last Updated
today
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category