All skills
danjdewhurst avatar

/genre-craft

@75adac0

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.

Use this Skill: https://skilld.dev/gh/danjdewhurst/story-skills/genre-craft

This session only. Nothing lands on disk.

referencesscifi-pipeline.md

≈886 tokens on demand. Your agent reads this file only when SKILL.md points to it.

The Sci-Fi Pipeline: Worldbuilding → Plot

In science fiction, the speculative element (the technology, the alien biology, the altered physics, the future history) must be load-bearing: remove it, and the plot collapses. A story that would work unchanged as a contemporary drama with the serial numbers filed off is not science fiction — it is a drama wearing a costume.

The load-bearing test

For the central speculative element, ask: if I replaced this with its mundane equivalent, would the plot still function?

  • A faster-than-light drive that only changes the scenery fails the test. A faster-than-light drive whose travel time creates the story's central dilemma (messages outlive senders; colonies diverge) passes it.
  • Apply the test at the premise level (story-init) and again at the audit level (revision): list three plot turns that are impossible without the speculative element. Fewer than three means the element is decorative — either wire it into the plot or cut it.

Rules stated before exploited

The speculative element's rules are plot machinery, so they follow the same discipline as horror's monster rules:

  • State the rules before the climax exploits them. The reader must be able to anticipate the solution's shape, even if not its specifics. A rule revealed at the moment of use is a deus ex machina with better production values.
  • Costs and limits are more interesting than capabilities. A technology that does everything generates no plot; a technology with a price, a range limit, or a side effect generates all of it. Record costs and limits in the system file, not just powers.
  • Rule changes are continuity changes. If the draft discovers a better rule mid-book, update the worldbuilding system file and re-check every earlier scene that assumed the old rule (story continuity territory).

The pipeline

Wire the speculative element through the existing machinery in this order:

  1. System file (worldbuilding/systems/): rules, costs, limits, failure modes, who understands it.
  2. Character file: who depends on it, who fears it, whose lie it feeds (see theme-craft) — the element should intersect at least one character's arc.
  3. Arc file: at least one plot turn that is impossible without it (the load-bearing test, made concrete).
  4. Timeline: the element's introduction precedes its exploitation — check planted-in vs paid-off-in ordering as with any setup.

Common failure modes

  • The lecture chapter: a character explains the science to someone who should already know it. Deliver rules through use, failure, or conflict (see scene-craft/references/exposition.md), not seminars.
  • The magic button: a capability introduced exactly when needed. Audit: every capability used in the climax must appear (even in passing) in the first half.
  • The unexamined implication: a world-changing technology with no social consequences (immortality nobody comments on, teleportation with traffic jams). If the element is load-bearing for plot, its second-order effects should appear in the worldbuilding — or the world feels thin.

Sci-fi audit (revision)

  • The load-bearing test: three plot turns impossible without the element.
  • Rules stated before exploited; costs and limits recorded.
  • No capability first appears in the climax.
  • The element intersects at least one character's arc.
  • Second-order effects visible in the worldbuilding.

Source: SKILL.md on GitHub

No alerts3d3 checks · Risk SAFE
  • Gen Agent Trust Hub3d

    The skill provides structural frameworks and audit tools for creative writing genres such as mystery, romance, and science fiction. It utilizes a local command-line tool to manage story continuity, plot ledgers, and genre-specific constraints within a story project.

  • Socket3d

    No alerts

  • Snyk3d

    Risk: LOW · No issues

Signed by skilld at 75adac0. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 days ago

README badge

README badge for danjdewhurst/story-skills/genre-craft