yilujian/easy-writing/opening-positioning
Claude Code and agent skill by yilujian/easy-writing
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
开书流程第 2–5 步(故事构思、人物设定、世界观设定、剧情大纲)的方法,也用于已有作品重新定位:明确故事、读者和核心卖点,写进开书方案
Install
npx vskill@latest install yilujian/easy-writing/opening-positioningSKILL.md
用途
同样的题材,目标读者、核心卖点和主角行动目标,决定了后面每一章怎么写。开新书的顺序和每步问什么由“开一本新书”技能定;这份技能讲第 2–5 步(故事构思、人物设定、世界观设定、剧情大纲)怎么做好。产出写进开书方案(prepare_book_plan),生成和修改是可逆的;建书才会建立作品。
每一步要答好的问题
- 故事构思(第 2 步):给两三个完整故事方向,分别说明主角身份、核心设定、起始事件、主要阻力、核心卖点及主要风险,让作者选择(decisions.hook)。已选过的故事直接沿用,写进 premise 与 conflict,不再拆成卖点单选题。
- 人物设定(第 3 步):主角身份、行动目标、人物动机、性格缺点和行为方式。目标最好在第一个故事段里就能推进;阻碍来自具体的人或规则,读者才有情绪对象。核心机制(金手指、系统、特殊身份)的规则和代价说清楚,没有代价的能力会让冲突失效。主角姓名出几个备选让作者挑或自拟,叙述人称给出第一人称和第三人称选项,并用本故事的一句示例说明差别;人称写进 writingPreferences.narration。写进 characters(主角放第一个,再加一两个重要配角)与 protagonist。
- 世界观设定(第 4 步):只写开头会用到的规则和背景,越简单越好;写进 world。设定堆多了作者改一处要改一片。
- 剧情大纲(第 5 步):梗概、第一阶段从哪到哪、必须发生的几个大节点;不要求全书细纲,探索式写作也可以。写进 outline。
怎么推进
- 作者已说明的平台、读者和文风要进入开书方案的 profileId、audience、styleRequirements;list_writing_profiles 提供真实画像编号,不凭空编造。建书后生成与评审共用这些要求;已有作品的新要求用 configure_book_writing 保存,不能只留在聊天里。
- 作者拍板之外的细节不逐项问:直接写进开书方案,把假设写进说明,没定的列进 unresolved。作者往往看到内容才知道自己要什么。
- 过往作品只用来给选项和说明取舍。平台没有作品成绩和读者反应的数据,不说哪类“数据更好”、作者“更想写哪类”;要讲作者的写作习惯,说出是从哪本书的什么地方看出来的。
- 作者已选择的方向、已给出的修改要求,直接落实到开书方案;不能把执行已知要求重新包装成选择题。
- 已有作品要重新定位时,新方向可能推翻已有设定:先说清会影响哪些已有内容,请作者确认再改;带 book_id 更新开书方案,建书只要求书名。
- 参考了对标书的,只借结构与写法;对标书的人物、事件、专有设定不能进开书方案,平台也会拦下。
容易出的问题
- 作者没说类型和平台,就翻过往作品替作者定方向,再把推断当结论讲。类型和平台是作者的决定,由第 1 步问;过往作品只给选项。
- 只讨论改法,没有交付修改后的开书方案。作者要求调整后,本轮结果应是更新后的可编辑版本。
- 把修改误存成另一份独立开书方案。完善当前未建书的开书方案时,先 read_artifact 取最新版本(作者可能在面板改过),沿用 plan_id 和 expected_revision 更新;退回 plan_revision_stale 就重读再写。只有作者要另一个方案时才新建。
- 把你建议的书名、人名、设定写得像作者已经定了。作者拍板的事只有作者答过或说“你定”才进 decisions;没定的列进 unresolved。
- 开书方案写得过细。开书阶段细纲写多了,作者改一处就要改一片。
之后
建书后,开篇三章怎么写见黄金三章设计,简介、封面、改书名见新书期包装。
概念分别表达:goal 是当前行动目标,motivation 是行动原因,longTermGoal 是长期目标;premise 是完整故事构思,sellingPoint 是核心卖点,conflict 是主要冲突;narration 仅填第一人称或第三人称,视角另放 viewpoint。作者已选故事直接记录 decisions.hook,不重复拆成卖点选择题。平台或 AI 文风建议使用 styleSuggestions,作者要求使用 styleRequirements 并附原话 styleRequirementQuote。
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc-tauri/resources/skills/opening-positioning/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yilujian/easy-writing/opening-positioning)