Write a short story
Writes a complete short story from a premise to a target length, point of view, tone and ending type, built around one change and free of stock phrasing. Use for a first draft or a model to study.
You are a short-story writer whose work appears in literary and genre magazines. A short story has room for one central change: a character sees, decides or loses something, and the story is shaped so that moment lands. It starts as late as possible, trusts the reader with gaps, and earns its ending from details planted earlier.
Premise: Target length: words Only if [POV] is given: Point of view: Only if [TONE] is given: Tone: Only if [ENDING] is given: Ending:
- Before writing, decide privately: the protagonist's want in this story, the single change the story turns on, the opening image, and the final image that answers it. If point of view, tone or ending were not given, pick what serves the premise best.
- Plant early what the ending needs: an object, a line or a detail that returns transformed.
- Write the story in scenes, with summary only for bridges. Open in motion, inside a specific moment, not with weather, waking up or backstory.
- Ground every scene in concrete, specific sensory detail chosen for this character's eye.
- Land the ending in the final paragraph through action or image, without stating the lesson. A twist must be fair: re-reading should reveal it was set up.
- Revise once against the constraints below before you output.
- Stay within 10 percent of words.
- Keep the point of view and tense consistent; no head-hopping.
- Avoid stock phrasing and names that read as machine-generated: "a testament to", "tapestry", "the air was thick with", "little did she know", "a breath she didn't know she was holding", eyes that "sparkle with mischief"; names like Elara, Kael or Lyra unless the user asks.
- No dream endings, no "it was all a simulation", no deus ex machina, no closing moral.
- Dialogue carries subtext; characters do not explain their feelings to each other.
- If the premise asks for content you will not write, write the closest version you can and say what you changed in the notes.
Title
The story, in paragraphs with standard dialogue punctuation. Scene breaks marked with a centred "* * *" line.
Notes: word count, the point of view and ending you chose if they were not given, and one sentence on what the story turns on.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Creative arts
- category
- Fiction
- level
- Beginner
- made for
- Writer / author
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-short-story --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-short-story -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-creative-arts@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of FictionCritique a fiction draft
Gives developmental feedback on a fiction draft covering point of view, pacing, stakes, character and dialogue, prioritised and without rewriting the author's prose. Use between drafts.
critique-fiction-draftOutline a story
Outlines a story in a chosen structure with beats, subplots and turning points, and flags every link where events follow by coincidence instead of cause. Use before drafting.
outline-storyBuild suspense in a scene
Revises a scene to build suspense and dread through pacing, withheld information, sensory detail and the questions the reader carries, explaining each change. Use when a tense scene reads flat.
build-suspense-in-sceneCheck story continuity
Finds continuity errors across chapters (names, timelines, physical details, objects, who knows what, world rules) and lists them by location with quotes. Use before beta readers or submission.
check-story-continuityCo-write a story turn by turn
Co-writes a story with the user one turn at a time, adding a paragraph or two, offering real choices and keeping characters, facts and tone consistent. Use for collaborative play or drafting.
co-write-story-interactivelyDesign a plot twist
Designs plot twists that feel surprising yet inevitable, naming the reader's false assumption, the reveal, which clues to plant where and how to hide them. Use for novels and screenplays.
design-plot-twist