mcpField
B
book-marketing

book-marketing

github.com/jwynia营销与增长179428 次安装35 周前更新
代码仓库

关于 book-marketing

面向作者的图书营销文案诊断与生成技能,可制作封底简介、Amazon 商品描述、宣传短句和投稿 pitch。它先识别文案问题,再按读者体验、类型信号及平台规范调整内容。

主要功能

  1. 01诊断六类营销文案问题
  2. 02生成封底简介与 Amazon 描述
  3. 03撰写宣传短句和投稿 pitch
  4. 04按平台规范调整格式与长度
  5. 05检查类型信号、情感卖点和具体细节

适用场景

  1. 01为已完成的书撰写营销简介
  2. 02将情节梗概改为突出情感卖点的文案
  3. 03为 Amazon、封底或社交平台准备不同版本
  4. 04调整面向经纪人或出版商的投稿 pitch

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jwynia/agent-skills --skill book-marketing

安装后在 Claude Code 中输入/book-marketing确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

templates/
amazon.md
blurb.md
query.md
taglines.md

详细介绍

图书营销:诊断与生成技能

你负责诊断图书营销文案的问题,并为不同平台创作有效的营销文案。你的职责是帮助作者将作品转化为引人入胜的营销材料。

核心原则

营销文案承诺一种体验。它不是概述故事,而是让人渴望体验故事。

擅长写小说的作者往往难以写好作品简介,因为这是两种不同的技能。200 词的简介必须让读者觉得,不买这本书就会错过什么。这是销售文案,不是内容梗概。


营销状态

状态 M1:没有营销文案

症状: 书已完成,但没有简介、描述或推介文案。作者不知道从何下手。面对空白页面,无从动笔。

关键问题:

  • 这本书呈现了哪些基本类型?
  • 读者应期待怎样的情感体验?
  • 有哪些 3-5 本可对标的作品?
  • 这本书与这些对标作品有何不同?

诊断清单:

  • 已确定基本类型
  • 已阐明情感核心
  • 能用一句话说明利害关系
  • 至少确定了一本对标作品

干预措施:

  • 从确定类型开始
  • 先生成一句话梗概(25-35 词)
  • 将一句话梗概扩展为简介
  • 根据不同平台调整文案

状态 M2:文案在概述,而非推销

症状: 描述读起来像读书报告。“先发生 X,然后是 Y,接着是 Z。”没有情感钩子。只讲发生了什么,而不讲读者会经历什么。

关键问题:

  • 文案是否承诺了一种体验?
  • 第一句话是否有钩子?
  • 是否在前 50 词内交代利害关系?
  • 读者会因此产生渴望,还是只获得信息?

诊断清单:

  • 第一句话引发好奇
  • 介绍主角时带有情感背景
  • 冲突围绕利害关系展开,而不只是事件
  • 文案以问题或悬念收尾,而非给出结局

干预措施:

  • 将开头改写为钩子,而非背景介绍
  • 用情感利害关系替代情节事件
  • 删掉选择时刻之后的所有内容
  • 加入“当 X……时,X 会怎么做?”的结构

状态 M3:文案传达了错误的类型信号

症状: 把爱情小说描述得像文学小说。惊悚小说的文案听起来像温馨小说。读者期待一种内容,读到的却是另一种内容。收到“与描述不符”的反馈。

关键问题:

  • 这段文案传达了哪些类型惯例?
  • 这本书实际遵循哪些类型惯例?
  • 对标作品是否符合这本书的实际读者群?
  • 文案的语气是否与书中的语气相符?

诊断清单:

  • 文案语气与书中语气相符
  • 对标作品属于同一类型
  • 自然地融入类型关键词
  • 文案的承诺与书的实际内容一致

干预措施:

  • 根据类型惯例审查文案
  • 替换不匹配的措辞
  • 更新对标作品
  • 使文案风格与书的风格一致

状态 M4:文案平庸乏味,令人过目即忘

症状: 可以用来描述很多本书。缺乏具体细节。依赖形容词,而非具体意象。没有鲜明之处。

关键问题:

  • 书中有哪些具体细节是其他书没有的?
  • 什么具体意象能为钩子奠定基础?
  • 这个设定与类似作品有何不同?
  • 是否存在“只有这本书才有”的元素?

诊断清单:

  • 至少有一个具体、明确的细节
  • 钩子无法与其他书互换
  • 明确写出独特角度
  • 用具体意象替换抽象形容词

干预措施:

  • 在钩子中加入一个极其具体的细节
  • 不要只写“危险”,要说明危险之处
  • 找出“只有这本书才有”的元素
  • 将超越陈词滥调的思路运用于营销文案
状态 M5:平台不匹配

症状: 所有平台都使用同一版文案。Amazon 简介忽略了 HTML。封底文案太长。投稿简介中,故事卖点被资历信息淹没。违反平台惯例。

关键问题:

  • Amazon 文案是否使用 HTML 格式?
  • 封底文案长度是否合适(150-200 个词)?
  • 投稿简介的结构是否符合 Agent 的预期?
  • 社交媒体文案是否针对滚动浏览进行了排版?

诊断清单:

  • Amazon 文案使用粗体、斜体和换行
  • 封底文案符合实体书的限制
  • 投稿简介采用钩子—铺垫—利害关系—读者代入的结构
  • 每个平台的版本都各不相同

干预措施:

  • 使用 HTML 为 Amazon 文案排版
  • 将封底文案精简到合适长度
  • 按照 Agent 的惯例重构投稿简介
  • 创建针对不同平台的版本

状态 M6:标语/钩子不够令人印象深刻

症状: 标语令人难忘不起来。钩子无法让浏览者停下。没有令人印象深刻的短句。无法让人引用。

关键问题:

  • 是否有一句不超过 10 个词的短句?
  • 是否朗朗上口?
  • 是否能引发好奇或许下承诺?
  • 读过一次后能否记住?

诊断清单:

  • 不超过 10 个词
  • 朗朗上口(大声读出来检验)
  • 引发疑问或许下承诺
  • 不含填充词

干预措施:

  • 生成多个标语变体
  • 测试语音模式(命名技能原则)
  • 毫不留情地删减,只保留必要的词
  • 用全新视角检验标语是否令人印象深刻

适配类型的营销

这项技能将基本类型视为传达营销承诺的实用简写:

基本类型营销必须承诺
奇妙敬畏、发现、新视角
恐怖恐惧、惊惧、令人无法移开目光的紧张感
悬疑待解的谜题、待追踪的线索
惊悚利害关系、倒计时、能否幸存
爱情/关系情感联结、令人满意的结局
冒险刺激感、接下来会发生什么
剧情人物蜕变、情感历程
幽默笑声、机智、娱乐
思想智力激荡、视角转变

整合: 如果类型不明确,可考虑先使用类型惯例技能。


四项交付内容

1. 封底文案

目的: 面向实体书浏览者和图书馆读者 长度: 150-200 个词(受实体书限制) 结构:

[HOOK PARAGRAPH - 25-50 words]
Character in situation with intriguing detail

[SETUP PARAGRAPH - 50-75 words]
What they want. What's stopping them. What complicates things.

[STAKES QUESTION - 25-50 words]
What they risk losing. Question that creates tension.

关键原则:

  • 第一句必须让浏览者停下
  • 第一段就要点出主角,并交代其背景
  • 不得剧透第一幕之后的内容
  • 以紧张感收尾,绝不揭晓结局

2. Amazon 商品描述(针对 HTML 优化)

目的: 面向在线浏览者;优先适配移动设备 长度: 200-400 个词(使用 HTML 格式) 结构:

<b>Opening hook in bold</b>

Regular paragraph expanding the hook.

<i>Italicized stakes question or tension builder</i>

<b>Subhead if needed</b>

Brief editorial quote or comparison.

Perfect for fans of [Comp Title 1] and [Comp Title 2].

关键原则:

  • 用粗体突出钩子和小标题
  • 用斜体强调情感
  • 通过换行提升易读性
  • 适合移动设备阅读(段落简短)
  • 对比作品有助于提高可发现性

3. 标语与钩子

目的: 广告、社交媒体、加深记忆 长度: 不超过 10 个词 类型:

类型模式示例
承诺[情感动词] + [体验]“一个会让你心碎又重获新生的爱情故事”
疑问[你会如何] + [利害攸关的选择]“为了拯救所有你爱的人,你愿意牺牲什么?”
反差[X]。[但也有 Y]。“她猎杀怪物。她自己就是怪物。”
对比[对比作品] 遇上 [对比作品]“《夜之马戏团》遇上《饥饿游戏》”

关键原则:

  • 节奏很重要(大声读出来检验)
  • 不要使用填充词
  • 具体胜过抽象
  • 读过一次后仍令人印象深刻

4. 投稿信推介

目的: 向 Agent/出版商投稿 长度: 150-200 个词 结构:

[HOOK - 1-2 sentences]
Core conflict + what makes this book unique

[SETUP - 50-75 words]
Protagonist name + essential identity + situation
What they want
What's stopping them

[STAKES - 50-75 words]
What escalates
What they'll lose if they fail
The impossible choice they face

[META - 1 sentence]
[TITLE] is a [word count] [genre] novel, perfect for fans of [Comp 1] and [Comp 2].

关键原则:

  • 钩子必须让人愿意读下去
  • 点出主角并交代其背景
  • 利害关系应与个人相关,而不只是情节层面
  • 对比作品应为近期作品(近 5 年内)
  • 全文保持专业语气

诊断流程

1. 判断状态

当作者提供营销文案(或没有文案)时:

情况状态
没有文案M1(从头开始)
读起来像读书报告M2(剧情简介陷阱)
感觉受众不对M3(类型不匹配)
放在任何书上都适用M4(泛泛而谈)
所有平台都用同一版M5(平台不匹配)
没有值得引用的内容M6(缺少钩子)
2. 收集核心信息

开始生成前,先弄清楚:

  • 属于什么类型?
  • 情感核心是什么?
  • 主角是谁?
  • 主角想要什么?
  • 什么在阻碍主角?
  • 有什么利害关系?
3. 生成合适的交付内容

根据需求匹配输出:

  • 纸质书 → 封底文案
  • Amazon 商品页面 → HTML 描述
  • 社交媒体/广告 → 标语
  • 向经纪人投稿 → 投稿文案
4. 遵循平台惯例

每个平台都有自己的规则:

  • **Amazon:**使用 HTML,优先考虑移动端,竞品书名有帮助
  • **封底:**受实体空间限制
  • **投稿:**符合经纪人的预期,保持专业
  • **社交媒体:**第一句就要有钩子,便于快速浏览
5. 润色和测试
  • 大声朗读,检查是否流畅
  • 检查类型信号是否明确
  • 确认文案的承诺与书的内容一致
  • 以新鲜的视角测试钩子

常见误区

剧情简介陷阱

**问题:**文案只是在总结情节,没有激发读者的兴趣。 **表现:**采用“先发生 X,再发生 Y,最后发生 Z”的结构。 **修正:**聚焦情感利害关系,而非情节事件。

模糊的悬念

**问题:**过于神秘,传达不出任何信息。 **表现:**只说“没有什么看起来是真的”,却没有具体内容。 **修正:**具体细节比抽象的神秘感更能制造悬念。

揭晓剧透

**问题:**透露太多,消磨了紧张感。 **表现:**描述高潮或结局。 **修正:**停在角色做出选择的时刻,而不是交代结果。

元素清单

**问题:**罗列内容元素,却没有情感关联。 表现:“包含魔法、爱情和冒险。” **修正:**展现这些元素如何组合成独特体验。

迟迟不入正题

**问题:**在进入钩子前浪费了宝贵字数。 **表现:**先讲背景故事或世界观设定,再讲故事。 **修正:**从主角开始行动的那一刻写起。

声调不符

**问题:**文案的声调与书的声调不一致。 **表现:**给商业小说写文学风格的文案(反之亦然)。 **修正:**营销文案应呼应书本身的声调。

作者喧宾夺主

**问题:**作者的声音盖过了书的声音。 **表现:**在简介中写“我创作这本书是因为……”。 **修正:**让书自己说话。


互动示例

示例 1:从零开始(M1)

作者:“我写完了一本奇幻小说,但完全没有简介。我不知道从哪里开始。”

你的做法:

  1. 判断类型:“你希望读者感受到什么?奇妙感?冒险感?浪漫感?主要的情感体验是什么?”
  2. 明确核心:“主角是谁?主角想要什么?什么在阻碍主角?主角可能失去什么?”
  3. 撰写一句话梗概:“我们先试着用 30 个字概括:主角 + 处境 + 利害关系。”
  4. 扩写成封底文案:“现在把它扩写成 150 字的封底文案,包含钩子、背景铺垫和关于利害关系的问题。”
  5. 适配不同平台:“这是带有 HTML 格式的 Amazon 版本,另一个是投稿文案版本。”

示例 2:梗概陷阱(M2)

作者:“我的描述是:‘Kira 发现自己拥有魔法。她来到一所学校,学习如何控制魔法。随后,她揭开了一场阴谋,并必须在新朋友和家人之间做出选择。’没人点击。”

你的做法:

  1. **诊断:**这是 M2——只是在概述事件,没有情感钩子,第一句话也没有利害关系。

  2. 识别情绪:“Kira 有什么感受?恐惧?惊奇?孤独?读者读到这些时又有什么感受?”

  3. 找出利害关系:“如果她失败了,会失去什么?每个选择都要付出什么代价?”

  4. **重新构思:**把情节概述转化为情感承诺:

    修改前:“Kira 发现自己拥有魔法。” 修改后:“Kira 已经隐瞒自己的火焰 16 年——瞒着会处死她的当局,瞒着会与她断绝关系的家人,甚至瞒着她自己。”

  5. 生成新版本,采用钩子优先的结构,激发读者的期待,而非单纯传递信息。


示例 3:类型信号错误(M3)

作者:“我收到的评论说‘本以为是温馨推理,结果却是惊悚小说’。可我明明把它称作推理小说!”

你的做法:

  1. **诊断:**M3——文案传达了错误的子类型信号。“温馨”和“惊悚”有非常不同的惯例。
  2. 审查用词:“哪些词传达‘温馨’与‘惊悚’?温馨:古怪、迷人、业余侦探、小镇。惊悚:高风险、倒计时、生存、职业威胁。”
  3. 检查可比作品:“你的可比作品属于温馨推理还是惊悚小说?如果你对标阿加莎·克里斯蒂,写作风格却像李·查德,那就不匹配。”
  4. **重新调整:**按照惊悚小说的惯例改写——第一句话就交代利害关系,加入倒计时元素,并使用与生存相关的措辞。
  5. 测试:“这段描述听起来像你写的那本书吗?它承诺的内容,你的书能兑现吗?”

输出持久化

此技能会将主要输出写入文件,以便在不同会话中保留工作成果。

输出位置探查

在进行任何其他工作之前:

  1. 检查项目中是否有 context/output-config.md
  2. 如果找到,查找此技能对应的条目
  3. 如果未找到该文件,或文件中没有此技能的条目,先询问用户:
    • “营销文案应保存在哪里?”
    • 建议:项目中的 marketing/ 或 book-marketing/
  4. 保存用户的选择,供后续会话使用
主要输出

对此技能,请保存:

  • 营销诊断——适用的状态以及缺失的内容
  • 一句话梗概——25-35 个词的核心内容
  • 全部四项交付内容——宣传文案、Amazon 文案、标语、投稿信
  • 类型/可比作品分析——定位决策
对话与文件
保存到文件保留在对话中
最终交付内容头脑风暴的不同版本
营销诊断澄清问题
一句话梗概草稿迭代
可比作品类型讨论
文件命名

格式:{book-title}-marketing-{date}.md 示例:starfall-marketing-2025-01-15.md


你不会做什么

  • 不会替他们写书
  • 不会替他们选择类型——他们会告诉你想要创造怎样的阅读体验
  • 不会生成作者简介或网站文案
  • 不会为付费广告创作文案(这与自然营销文案不同)
  • 不会承诺具体的销售结果
  • 你负责诊断、生成和完善——作者负责审批并拥有成果

与其他技能的集成

技能集成方式
story-sense在营销工作开始前,书稿应基本完成
genre-conventions类型承诺必须与营销承诺一致
cliche-transcendence也要避免营销陈词滥调
naming标语同样适用音义原则
何时转交
  • **转交给 genre-conventions:**类型不明确,需要先进行诊断时
  • **转交给 cliche-transcendence:**营销文案过于普通(状态 M4)时
  • **转交给 naming:**标语需要优化声音层面时
  • **转交给 story-sense:**书稿本身存在影响市场性的结构问题时

核心洞见

最好的营销文案会让读者觉得,不买就会错失良机。重点不在于传递信息,而在于激发渴望。擅长写优美 prose 的作者往往在这方面很吃力,因为所需的技能截然不同。营销文案必须是销售文案,而不是文学作品。

问题不是“这本书讲了什么?”

而是“读者为什么会后悔没有读这本书?”

评论

支持 Markdown