关于 content-twitter
content-twitter 是用于撰写 X/Twitter 帖子和串文的技能,适合社交内容创作者。它涵盖格式选择、品牌语气调整、开头设计及发布前检查。
主要功能
- 01选择单条帖子或串文
- 02调整品牌语气以适配 X
- 03撰写开头钩子
- 04组织并编号串文
- 05检查字符数与行动号召
适用场景
- 01将主题写成单条帖子
- 02用串文解释复杂主题
- 03将正式品牌内容改写为 X 风格
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vstorm-co/ content-skills --skill content-twitter安装后在 Claude Code 中输入/content-twitter确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
hook-patterns.mdtemplates/single-hook.templatethread-howto.templatethread-story.templatethread-teardown.template详细介绍
X/Twitter 内容创作
开始之前
-
检查品牌语调:如果存在
brand/VOICE.md,请阅读它。为 X 更非正式、直接的语气调整品牌语调。如果没有语调文件,默认采用对话式、直接且凸显个性的风格。 -
确定内容形式:根据内容决定是单条推文还是推文串。
-
收集输入:主题、核心信息、目标受众、要包含的任何链接或媒体、期望的 CTA。
推文串与单条推文的决策
在以下情况使用单条推文:
- 你的想法一击即中(280 字符以内)
- 你在分享链接并附带评论
- 你在提出一个大胆主张或热点观点
- 你在提问
在以下情况使用推文串:
- 主题需要解释或多个步骤
- 你在讲一个故事
- 你在拆解一个复杂想法
- 你想通过多部分叙事最大化互动
钩子优先的写作
第一条推文(无论是独立推文还是推文串的开头)必须让人停下滚动。它是你写的最重要的内容。
钩子的规则:
- 以你内容中最有趣、最令人惊讶或最有价值的部分开头
- 绝不要以背景或铺垫开头。先给出回报,再补充背景。
- 钩子必须在读者对你或你的主题一无所知的情况下也能奏效
- 如果你的钩子以 "So,"、"Just," 或 "I think," 开头,请重写
参考 hook-patterns.md,了解经过验证的钩子公式及示例。
推文串结构
每条推文串都遵循这个三幕结构:
第一幕:钩子(第 1 条推文)
- 让人停下滚动
- 制造好奇缺口或给出即时的价值承诺
- 包含推文串即将到来的信号("A thread:" 或 /thread emoji 或编号 "1/")
第二幕:价值(第 2 条到第 N-1 条推文)
- 每条推文即使脱离上下文,也必须独立作为有价值的见解成立
- 为便于引用和阅读,给推文编号
- 让每条推文聚焦于一个要点
- 在推文内使用换行以提升可读性
- 包含具体细节:数据、示例、名称、数字
- 变化推文长度:有些短促有力(1-2 行),有些更充实(3-4 行)
第三幕:CTA(最后一条推文)
- 用一句话总结核心要点
- 包含清晰的 CTA:关注获取更多、分享推文串、试试这个工具、阅读这个链接
- 可选地邀请讨论:提问或询问读者的经历
字符数意识
- 标准推文:最多 280 字符
- 推文串中的推文:目标为 200-260 字符以提升可读性(给大脑留出呼吸空间)
- 链接无论实际 URL 长度如何都占用 23 字符
- 图片、视频和投票不计入字符限制
- 提及(@username)计入限制
不要把每条推文都塞满 280 字符。 更短的推文通常表现更好,因为滚动时更容易阅读。
面向 X 的品牌语调适配
X 有自己的文化语气,必须与品牌语调融合:
| 品牌语调属性 | X 适配 |
|---|---|
| 正式 | 向随意方向移动一档。放弃 "we are pleased to announce",改用直接陈述。 |
| 技术性 | 保留技术深度,但使用对话式表达。"TIL that..." 可以。如果你的受众期待术语,术语可以使用。 |
| 温暖/友好 | 放大。X 奖励个性。"I" 用得比 "we" 多。 |
| 权威 | 展示,而非宣称。分享见解,而非资历。 |
| 幽默 | 尽情发挥。X 奖励机智。但避免硬讲笑话——一句冷面观察胜过糟糕的包袱。 |
无论品牌语调如何,在 X 上永远行不通的东西:
- 企业新闻稿式语言
- "We're thrilled to announce..."
- 成墙的话题标签(#innovation #leadership #growth)
- 标记 10 个人指望转发
- 没有实质内容的互动诱饵("Agree?")
模板
参考 templates/ 中的模板作为结构起点:
| 模板 | 使用场景 |
|---|---|
thread-howto.template | 操作指南与教程类推文串 |
thread-story.template | 叙事与故事类推文串 |
thread-teardown.template | 分析与拆解类推文串 |
single-hook.template | 单条推文模式 |
推文串润色检查清单
在交付推文串之前:
- 第 1 条推文能让人停下滚动(测试:如果你在滚动时看到这条,你会点击 "Show more" 吗?)
- 每条推文都能独立成为完整的想法
- 推文已编号
- 没有推文超过 280 个字符
- 包含具体内容:至少有 3 条推文包含数据、示例或名称
- 推文长度有变化(并非全都一样长)
- 最后一条推文有明确的 CTA
- 品牌语气已适配 X 的调性(不是从正式内容中直接复制粘贴)
- 没有话题标签墙(每条推文最多 0-2 个话题标签,且仅在确实相关时使用)
- 推文串长度合适:大多数主题为 5-12 条推文(不注水,也不仓促)
单条推文润色检查清单
- 钩子在第一行
- 少于 280 个字符
- 只有一个清晰的想法(不是把三个想法硬塞在一起)
- 如有需要,包含 CTA 或引发对话的开场
- 没有缺乏实质内容的互动诱饵
评论
支持 Markdown