yilujian/easy-writing/opening-positioning

Claude Code and agent skill by yilujian/easy-writing

Trust tier 2
  • community
LLM review pending
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-positioning

SKILL.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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/yilujian/easy-writing/opening-positioning/badge)](https://verified-skill.com/skills/yilujian/easy-writing/opening-positioning)

Something wrong with this skill or its page? Tell us.