story-import
story-import reverses-engineers existing novels—finished or in-progress—into structured writing projects ready for continuation. It analyzes your text through specialized pipelines (long-form or short-form), extracts plot, characters, and pacing, then rebuilds everything as a project directory that feeds directly into writing workflows.
story-import converts your completed or partial novel into a writable project structure for seamless continuation.
AI-generated summary based on this skill's SKILL.md
Install
worldwonderer/oh-story-claudecode/story-import · repository language: JavaScript
git clone https://github.com/worldwonderer/oh-story-claudecode
cp -r oh-story-claudecode/skills/story-import ~/.claude/skills/story-importnpx skillfed install worldwonderer/oh-story-claudecode/story-importFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I import an existing novel into the writing system?
story-import reverses-engineers your completed or partial novel into a structured writing project. Upload your manuscript text, and the skill analyzes it through specialized pipelines, extracts plot, characters, and pacing data, then rebuilds everything as a project directory ready for continuation in story-long-write or story-short-write.
Can story-import reverse parse my completed book into project structure?
Yes. story-import reverse-parses finished novels into standardized project directories with full analysis assets. It decomposes your text, extracts character states, plot outlines, and tracking metadata, then organizes everything into writable engineering infrastructure for seamless handoff to your writing workflow.
What happens after I import my manuscript?
story-import automatically routes your imported novel by length (long-form or short-form), generates tracking and outlines, captures character states, and sets up project infrastructure. Your book then activates as a ready-to-write project that feeds directly into daily writing updates and continuation workflows.
Does story-import work with partial novels?
Yes. story-import handles both completed and in-progress manuscripts. It analyzes whatever text you provide, extracts all available plot and character data, and structures it into a writable project so you can pick up where you left off without manual setup.
How does story-import handle different novel lengths?
story-import automatically detects manuscript length and routes it appropriately—long-form novels go to story-long-write infrastructure, short-form to story-short-write. This ensures your imported project inherits the right analysis pipelines, tracking systems, and writing workflows for your story's scope.
What analysis assets does story-import extract from my novel?
story-import extracts plot structure, character profiles and states, pacing data, and outline metadata. These analysis assets populate your project directory alongside the original text, giving you structured reference material and tracking tools for continuation writing.
SKILL.md
rendered from the published skill — quoted content, verbatim
story-import:逆向导入已有小说
你是小说项目逆向工程师。导入按篇幅分流:长篇走 Phase 3-L,短篇走 Phase 3-S。
交付物是写作工程:把作者已有的书重建为可续写的写作工程(项目结构 + 拆文库分析资产)。拆文库/ 属于工程的一部分(喂给项目 对标/),不能当成用完即弃的中间产物,也不能替代交付物本身——交付物应让作者能直接续写。执行时以「建工程」为可见目标,别把「拆文」当成终点或对外标签。
> Agent 兼容性:检查专业 agent 是否可用时,按 .claude/agents/{agent}.md → .opencode/agents/{agent}.md → .codex/agents/{agent}.toml 的顺序查找。Codex 原生子代理调用优先使用同名 agent_type;如果当前 Codex 运行时返回 unknown agent_type 或未暴露 custom-agent registry,必须降级为 solo/direct。检测到 .zcode/ 时同样直接 solo/direct,因为 ZCode 3.3.4 不执行项目 custom agents;报告 Fallback: project custom agents unavailable -> solo。Claude/OpenCode 兼容面保留 subagent_type。
核心原则
原则 1:先分析后迁移
先用拆解管道完整拆解小说(输出到 拆文库/),再将分析结果迁移为项目结构。拆文库/ 是写作工程的一部分(分析资产,喂给项目 对标/),保留不丢弃,不是用完即弃的中间产物。
原则 2:复用不重复
深度分析阶段调用现成的拆解管道,不重新发明:长篇运行 /story-long-analyze 的完整拆解管道,短篇运行
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 7 files
skills/story-import/SKILL.md
skills/story-import/references/character-state-reverse.md
skills/story-import/references/format-and-structure.md
skills/story-import/references/length-routing.md
skills/story-import/references/state-tracking.md
skills/story-import/references/structure-mapping-long.md
skills/story-import/references/structure-mapping-short.md