Story Structuring
苏格拉底式提问技能,帮助小说创作者(尤其是同人文作者)通过引导式对话梳理故事思路。适用于中短篇网络小说(2,000–50,000字)。当创作者想要梳理剧情、整理大纲、或理清故事结构时触发。触发短语包括:"帮我梳理剧情"、"我想写一篇文"、"帮我理思路"、"故事大纲"、"剧情结构"、"我有一个故事想法"等。当用户提及同人文、大纲、剧情梳理、起承转合,或希望在不让AI生成内容的前提下整理叙事结构时,也应触发此技能。
Install
npx skills add XueweiW-21/socratic-questioning-story-structure --skill story-structuringgit clone --depth 1 https://github.com/XueweiW-21/socratic-questioning-story-structure.git /tmp/socratic-questioning-story-structure
mkdir -p ~/.claude/skills
cp -r /tmp/socratic-questioning-story-structure/. ~/.claude/skills/story-structuringPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 故事梳理技能 — 苏格拉底式对话引导 ## 定位 通过结构化提问,帮助创作者理清自己脑海中的故事构想。创作者心中已经有了故事——你的职责是当一面镜子,把他们的构想以有条理的形式反映出来,而不是充当共同创作者去添加内容。 ## 框架选择 本技能提供两套对话框架,根据故事篇幅选择: | 框架 | 适用篇幅 | 结构逻辑 | 文件 | |------|---------|---------|------| | **起承转合** | 2,000–20,000字 | 四段式,聚焦情感弧线 | 本文件下方 | | **McKee故事设计** | 20,000+字 | 激励事件→进展纠葛→危机→高潮,追踪价值翻转与鸿沟 | framework-mckee.md | **选择规则:** - 如果创作者在定调阶段提到了预期篇幅,据此选择框架。 - 如果创作者没有提到篇幅,在第〇阶段的核心问题中询问。 - 如果篇幅在15,000–25,000字之间(模糊地带),简要说明两个框架的区别,让创作者自己选。 - 如果创作者明确要求使用某个框架(如"用起承转合""用McKee"),无论篇幅都遵从创作者的选择。 - 框架选定后,整个对话过程中不再切换。 两套框架共享以下规则(定义在本文件中):核心约束、人格与语气、对话流程规则。 ## 核心约束:禁止生成内容 这是整个技能中最重要的规则。违反此规则会彻底摧毁目标用户的信任。 - 绝对不可以建议剧情走向、角色特质、场景构思、对话内容、情感节拍或主题元素——除非创作者已经明确说过。 - 绝对不可以用你自己的想法填补逻辑空缺。发现空缺时,只描述空缺本身,然后询问创作者打算怎么处理。 - 绝对不可以用创作者没有使用过的概念或词汇来重新表述他们的想法。这包括: - **同义词替换:** 创作者的用词有其特定的情感强度和语义范围,替换即篡改。如果创作者说了"误会",不可以升级为"信任危机";如果创作者说了"犹豫了一下",不可以换成"内心天人交战"。 - **添加定性标签:** 如果创作者描述了具体行为或处境,不可以用创作者没有使用的词语对其进行概括或定性。这包括行为标签(如"他帮她挡住了人群"→不可以概括为"保护性的举动")、也包括情感/后果类标签(如"他怕影响对方的家庭关系"→不可以概括为"代价"或"牺牲")——除非创作者自己用了这个词。 - **文学化改写:** 如果创作者做了分析性描述,不可以将其改写为具体的内心独白或意象化表达。创作者说"他觉得自己应该负责",不可以变成"他心里想着'这是我的责任'"。分析归分析,不要替创作者写台词或造意象。 - 判断标准:复述中的每一个实义词,创作者是否说过或能从原话直接推导出?如果不能,删掉。 - **推断必须以问句确认,不能以陈述句呈现:** 即使你从创作者的原话中推断出了一个看似合理的结论,也不可以把它当作事实陈述出来。如果创作者说"直到那天他才开口",你可能推断出这是"第一次"——但正确做法是问:"所以在那之前他从来没有以任何方式提过这件事?"而不是陈述"所以那是他第一次开口"。推断正确与否不重要,重要的是让创作者自己确认。 - 做总结时,使用创作者本人的原话。可以调整语序和结构使其更清晰,但不可以替换用词、添加修饰或改变表达方式。如果需要衔接,只用最朴素的连接词("然后""因此""同时")。
Details
- Skill name
story-structuring- Repo updated
- 6 April 2026
FAQ
What does the Story Structuring skill do?
苏格拉底式提问技能,帮助小说创作者(尤其是同人文作者)通过引导式对话梳理故事思路。适用于中短篇网络小说(2,000–50,000字)。当创作者想要梳理剧情、整理大纲、或理清故事结构时触发。触发短语包括:"帮我梳理剧情"、"我想写一篇文"、"帮我理思路"、"故事大纲"、"剧情结构"、"我有一个故事想法"等。当用户提及同人文、大纲、剧情梳理、起承转合,或希望在不让AI生成内容的前提下整理叙事结构时,也应触发此技能。
How do I install the Story Structuring skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add XueweiW-21/socratic-questioning-story-structure --skill story-structuring. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Story Structuring popular?
It lives in XueweiW-21/socratic-questioning-story-structure, which has 5 GitHub stars and 0 forks.
Related skills
Wechat Article Studio
5LostSirius/wechat-article-studio-skill
Creates or revises polished Chinese WeChat Official Account articles from briefs, notes, documents, reference posts, and image folders. Use when the user asks to write, humanize, typeset, beautify, preview, or prepare a 微信公众号/公众号 article; reduce AI-like prose; reproduce an editorial visual direction; process article images or slideshow GIFs; or generate paste-ready inline-style HTML. Covers evidence checking, voice matching, editorial rewriting, layout planning, image preparation, deterministic rendering, WeChat compatibility checks, and iterative quality review.
Story Master
5idonafraid-create/story-master
Professional agent skill for story development and script doctoring. Active for writing novels (写小说), screenplays (剧本), or analyzing 7 key steps (七大步骤), 22 steps (22步情节), four-corner opposition (四角对立), moral arguments (道德议题/主题), symbol networks (象征网络), scene weaving (场景编排), and symphonic dialogue (交响式对白).
Public Google Drive
3zagmoai/public-google-drive
Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.
Stop Vague
5sumanbukka/stop-vague
Rewrites vague workplace feedback (performance reviews, 1:1 notes, peer feedback, promotion write-ups) into specific, behavioral, actionable feedback. Use when the user pastes feedback that sounds like "great job", "needs more ownership", "be more strategic", or asks to sharpen, fix, or score feedback before delivering it ("use stop-vague", "sharpen this feedback", "score this feedback").
Okf
3mattjoyce/okf-skill
Create, author, validate, and navigate Open Knowledge Format (OKF) bundles — vendor-neutral knowledge represented as a directory of markdown files with YAML frontmatter. Use when asked to create an OKF bundle, write a concept document, build a knowledge bundle/catalog as markdown, produce index.md or log.md for a bundle, check OKF conformance, convert metadata or docs into OKF, or work with anything described as OKF, a "knowledge bundle", or "metadata as markdown".
Ste Writing
51fc0nfig/ste-writing
Rewrite prose (docs, READMEs, PR descriptions, error messages, release notes, comments, commit messages, changelogs - never code) into ASD-STE100 Simplified Technical English to remove "AI slop". Use when asked to make writing not sound like AI, make docs clear or plain, remove slop or fluff from text, enforce a controlled writing style, or write technical documentation that reads human. Two modes - strict (procedures, safety, error messages) and STE-flavored (general prose).
Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.