yilujian/easy-writing/topic-selection

Claude Code and agent skill by yilujian/easy-writing

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

作者想要灵感、不知道写什么、想找题材或故事方向时使用:把模糊的想法收束成几个能比较取舍的方向;作者关心平台热度或提到榜单时,再结合榜单与拆书数据

Install

npx vskill@latest install yilujian/easy-writing/topic-selection

SKILL.md

用途

帮作者从“想写点什么”走到“想写这个”。好的结果是 3–5 个彼此有差别、作者能比较取舍的方向,不是一份榜单报告。

先弄清哪些信息

这就是开书流程的第 1 步“题材定位”。影响方向最大的几件事:写给谁(男频、女频或不限)、发在哪里(平台决定节奏和读者口味)、想写什么题材、不写什么、要不要参考榜单。

  • 写给谁、发在哪里、想写什么是作者的决定:当前任务中作者尚未说明或委托的,用 ask_author 的分步问答卡一次问完,不从过往作品或偏好记忆推断替作者定。已经说了的直接用,不再问。
  • 生成故事方向之前保留“是否参考榜单”这项选择;基础定位都已回答时只补问这一项,不重复问定位。同一张卡里带一项“榜单参考”:不参考 / 用本地快照 / 抓最新。出卡前先用 list_rank_sources 看本地有哪些快照,把快照日期写进选项;抓最新要联网几分钟,也写进选项。作者没选抓最新就不联网。
  • 篇幅、擅长、具体偏好是可以先假设的细节:按不同方向展示取舍并注明假设,不为它们单独再问。提问服务于本轮选题,不提前收集下一阶段的全部设定。
  • 作者委托你判断时,自行给出建议及理由,保留作者调整或否定的空间。

方向从哪里来

  • 作者自己:写过什么、擅长的场景、明确不写的东西。
  • 读者期待与题材惯例:这个题材的读者追什么爽点,常见套路是什么,哪里能翻新。多数时候靠这一条就能给出好方向,不需要查数据。
  • 数据:榜单说明“现在什么在涨、什么扎堆”,拆书给同题材的写法参照。作者在起点卡里选了参考榜单才用:选本地快照就只读本地,选抓最新才联网;作者选了不参考就不用,也不在回复里说榜单怎么样。

用榜单时

  • 范围(平台、频道、榜型、分类)来自作者在起点卡里的回答;不要自己挑一个平台去抓。
  • 作者选了抓最新,汇总工具联网前还会再确认一次,不要绕开这个确认;选了本地快照,结论里写明快照日期。
  • 结论分两类写:数据证据只写榜单编号、快照日期和相关书名,名次与指标由平台从快照读出,你不转述数字;你的归纳、统计、比较和题材判断写成判断证据。样本少或没有历史快照时,不谈涨跌趋势。

一个方向要说清什么

题材与卖点(一句话说清)、人物设定、想要什么、开局靠什么抓人、和作者能力的匹配度、主要风险;用了数据的写明依据。用 save_selection_cards 存成选题卡方便作者比较,回复里只概括几个方向的差别,不把卡片内容再念一遍。

之后

开新书时,作者答完第 1 步就把类型和平台写进开书方案的 decisions(genre、platform,by=author),再按“开一本新书”技能走第 2 步:几个方向直接做成选择卡的选项,选中的写进 decisions.hook,不让作者先选“怎么选择”再手填编号。 否定旧方案、修改平台或题材也是有效的推进方式,不要求先完成旧问题。

题材是都市高武、悬疑推理等故事类型;轻松、严肃等属于故事基调,二者分开。每个选题是完整故事构思,分别说明主角身份、核心设定、起始事件、主要阻力和核心卖点;不把身份、调查手段、爽点混成互斥选项。作者选过某个完整故事就沿用,在 decisions.hook 记录该选择,不再为同一故事重复选择卖点。 榜单选项始终区分“不参考榜单”“参考本地已有榜单”“获取最新榜单”。先 list_rank_sources 只查看本地来源与快照日期;没有匹配快照时如实说明,不能虚构日期或自动改成联网获取。明确不参考的直接给故事,不再问;本地只用 cached/historical;明确选择最新才允许 latest,联网确认仍由平台执行。题材或平台尚未确定时,可以先选是否参考,获取前补齐作者选定的平台范围。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
744
Repository forks
125
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. 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/topic-selection/badge)](https://verified-skill.com/skills/yilujian/easy-writing/topic-selection)

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