
story-context
Context scoping for writing handoffs. Use when deciding what story context to pass, whether to materialize decisions before handoff, and how much is enough.
- Installs
- 286
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/haowjy/creative-writing-skills --skill story-context- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads story-context automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Story Context
Every spawn starts with a context decision. Get it wrong and the writer invents facts that contradict established canon, the critic misses a continuity issue because it never saw the relevant chapter, or the brainstormer explores territory the author already rejected.
The spawn mechanics (-f, --from, spawn commands) are documented in meridian spawn -h. This skill teaches the judgment: what story context to pass, when to materialize decisions before spawning, and how much is enough.
Choose the Right Mechanism
Three options, each for a different situation. meridian spawn -h has the
command syntax; this section covers when to use which.
Files (-f): when context already exists as files: chapters, outlines,
wiki pages, style files, character state. Default choice because files are
stable, inspectable, and survive compaction. Scope tightly: pass the files
that matter, not everything.
Session history (--from): when the agent needs decisions, reasoning, or
brainstorm context that hasn't been written down yet. Session history captures
the why behind choices: why the author picked this angle, what they rejected.
Materialize first: when context is too important to be ephemeral. If
critical story decisions only live in conversation, write them to the kb or
work directory before spawning. If a writer could accidentally contradict
this context, materialize it. If it's supplementary background, --from is
fine.
What Each Agent Needs
Writers
Writers need enough to stay in voice and on-canon, not everything ever written. The essential context:
- Scene brief or outline: what happens in this scene, the beats to hit
- Relevant style files: look at what exists in the styles directory and pick the files that match the scene. Character files for whoever appears, scene-type files for the kind of scene being written. Each style file is self-describing: read the top to know when it applies.
- Continuity anchors: the immediately preceding chapter or scene (for flow), plus any chapters that establish facts this scene references. Two to four files, not the entire manuscript.
- Character state: character files for characters who appear in the scene, especially if their emotional state or knowledge has changed recently
- Vocab: relevant
vocab.mdfiles when the scene uses invented terms, magic/faction names, titles, relationship labels, or genre terms with project-specific meanings
Tell the writer where to find more if it needs to explore, for example: "the full arc outline is in the work directory; focus on the Route 1 section." Avoid attaching everything preemptively.
Critics
Critics need the draft plus enough context to judge it against:
- The draft being reviewed: always via
-f - The scene brief or outline: so the critic can check whether the draft achieved what it was supposed to
- Relevant style files: so voice critics can compare against the target voice
- Prior chapters for continuity: so continuity critics can cross-reference facts
- Author intent: via
--fromif the orchestrator discussed direction with the author, or via materialized decision notes - Known issues: tracked issues if the critic should watch for specific recurring problems
- Vocab: relevant
vocab.mdfiles when consistency of naming, aliases, deprecated terms, or invented language matters
Brainstormers
Brainstormers need constraints, not answers:
- The question being explored: scoped tightly in the prompt
- Established context that constrains the answer: character profiles, timeline, prior decisions that limit the design space
- What's been rejected: so they don't re-propose dead ends
- Existing vocabulary: enough vocab context to avoid minting new names for concepts the project has already named
Don't pass too much: brainstormers that receive the full project history tend to produce conservative ideas that fit neatly into existing patterns instead of exploring fresh territory.
Knowledge Maintenance
- Chronicler: the chapter(s) to extract facts from via
-f, plus existing canon files, timeline entries, and vocab files for deduplication - Continuity-checker: the draft plus canon, timeline, character state, and vocab files for any domains the draft touches
- Base @kb-maintainer: the kb directory structure: it needs to see everything to rebuild connections
- Base @kb-writer:
--frompointing at the conversation to mine, plus kb paths for where to write findings
Cross-Phase Context
Carry forward what a previous phase learned using --from <prior-spawn-id>.
The revision writer benefits from seeing what the first-draft writer
discovered. The critic benefits from seeing prior critique rounds.
Combine mechanisms when phases produce artifacts: --from for reasoning
context, -f for the files the prior phase created.
Vocab Handoffs
Treat vocabulary as operational story context. If a writer, critic, or
brainstormer could choose the wrong name for a concept, pass the relevant
vocab.md file or materialize the decision before spawning. This matters most
for magic systems, factions, recurring in-world phrases, titles, relationship
labels, and terms the author corrected during conversation.
When a session settles terminology, record it before handoff: canonical name, meaning, aliases still in circulation, and boundaries that prevent likely confusion.
FAQ
What does the story-context skill do?
Context scoping for writing handoffs. Use when deciding what story context to pass, whether to materialize decisions before handoff, and how much is enough.
How do I install story-context?
Run npx skills add https://github.com/haowjy/creative-writing-skills --skill story-context in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/story-context/ (personal) or .claude/skills/story-context/ (project).
Which AI agents can use story-context?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is story-context safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains story-context?
It is published by haowjy in haowjy/creative-writing-skills. It has 286 recorded installs.
More from haowjy/creative-writing-skills
writing-principles
haowjy/creative-writing-skills
What fiction readers want (reader reward channels) and the specific ways LLM training damages them. Load when drafting prose, critiquing, or diagnosing why a passage feels flat.
creative-writing-craft
haowjy/creative-writing-skills
Craft references for writing fiction well: prose, scenes, style, voice, and genre/page-level technique. Load when a writer, critic, or muse needs how-to-write guidance rather than a production mode.
llm-writing
haowjy/creative-writing-skills
Load before writing or revising human-facing text. Choose words deliberately, ground the piece in the reader's context, and remove default LLM phrasing before the final draft.
writing-staffing
haowjy/creative-writing-skills
Dispatch reference for composing writing teams. Teaches which extra skills to attach, which files to pass, which resources to reference, and when to fan out versus run parallel lanes. Load when staffing a workflow.
story-review
haowjy/creative-writing-skills
Review work after prose exists: editorial review, craft critique, continuity/voice review, copyediting, proofreading, and synthesis of reader-sim signal. Load when diagnosing a draft rather than rewriting it.
story-planning
haowjy/creative-writing-skills
Planning work before prose: creative direction, story-planning, outlining, and story architecture. Load when deciding what should happen or how a story should be structured.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.