Communitygithub.com

内容矩阵

根据用户画像和内容支柱,自动生成8种格式、3-5个支柱的内容创意矩阵。

内容矩阵 是什么?

该技能旨在帮助知识创作者(如博主、Newsletter作者、社交媒体运营者)快速生成结构化、多样化的内容创意。它首先通过引导用户输入(或从已有的 about-me.md 和 voice.md 中提取)个人信息和内容支柱,然后建立一个 5×8 的矩阵:矩阵的行代表用户定义的 3 到 5 个内容支柱,列则固定为 8 种不同的内容格式(如操作指南、励志故事、分析贴、对比贴等)。技能会为矩阵中的每一个单元格生成一个具体、可执行的帖子标题,确保每个创意既符合所在支柱的主题,也匹配对应格式的要求。最后,它会根据运行环境(如交互式图表界面、可写文件的IDE、或纯聊天界面)选择最佳的输出方式,并提供一键将某个创意扩展为完整文章的功能。该技能适用于 Codex、Claude Code 和普通 Claude,并能自动读取项目中的品牌文件以适配用户语气。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/charlie947/social-media-skills/tree/main/skills/content-matrix

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

内容矩阵 是做什么的?

Codex 和 Claude 运行时

  • 在 Codex 或 Claude 中使用此技能时,仅使用当前任务中实际可用的工具。AskUserQuestion 示例描述的是问题本身,而非必需的 API:在工具限制范围内使用可用的提问工具,或在聊天中提问。重用已提供的答案和源材料。
  • 在用户选定的项目中工作。在进行个性化工作之前,读取项目的 about-me.md、voice.md 和相关品牌文件。如果文件冲突或包含默认起始内容,请确认预期的作者。询问缺失的事实或运行 voice-builder;切勿继承维护者的身份、账户或私人文件。
  • 相对于此技能文件夹解析绑定的 references/。对于明确请求的个人资料刷新,就地读取并更新规范的 about-me.md、voice.md 或 newsletter-voice.md,保留无关的用户事实和规则。使用者必须重新读取这些规范文件。仅当新交付物会与现有的无关文件冲突时,才使用新文件名。仅安装本身永远不会启动访谈或写入文件。除非被要求,否则不要写入持久性学习内容。
  • 优先使用已提供的证据。必要时通过可用的搜索/来源工具验证外部声明。如果来源或集成不可用,请说明缺失的能力,并提供已提供的文本/导出输入。切勿捏造事实、第一人称体验、指标或成功的工具运行。
  • 仅为所选路径连接所需的服务,并使用用户现有的账户。切勿打印凭据或覆盖连接。起草、保存和审阅并不授权发布、发送消息或更改账户。

关键:加载时自动启动

当此技能被触发时,直接进入步骤1。不要总结。立即开始收集输入。

步骤1. 收集输入

检查项目中是否存在 about-me.md。如果存在,读取它并预填用户描述。跳过该问题,并告知用户你读取了什么。

如果缺少 about-me.md,提问:

请用至少两段文字描述你是谁、你做什么、你喜欢讨论什么。越具体,想法越有针对性。

等待回复。

然后调用 AskUserQuestion:

[
  {
    "question": "你的内容支柱是什么?",
    "header": "支柱",
    "multiSelect": false,
    "options": [
      {"label": "我自己输入", "description": "我有3到4个内容支柱要使用"},
      {"label": "从 voice.md 提取", "description": "使用我的语音文件中已定义的主题"},
      {"label": "帮我推荐", "description": "根据我的 about-me.md,推荐4个支柱"}
    ]
  }
]

如果用户自行输入,接受3到5个支柱。如果少于3个,要求补充。

如果用户选择“帮我推荐”,读取 about-me.md,提出4个涵盖其定位的支柱,并请用户在继续前确认或编辑。

步骤2. 构建矩阵

生成一个 Markdown 表格:

  • X轴(列):8种内容格式,始终按此顺序:
    1. 操作指南
    2. 励志
    3. 分析
    4. 逆势
    5. 观察
    6. X与Y对比
    7. 现在与未来
    8. 列表清单
  • Y轴(行):用户的3到5个支柱

每个单元格包含一个具体的、面向该支柱和格式的帖子创意。不能泛泛而谈,不能跨支柱复用。

填充每个单元格时应遵循的格式定义:

  • 操作指南:超具体的步骤指南。教读者做一件事。
  • 励志:关于该领域中某位做出非凡成就的人的励志故事。
  • 分析:分析某事物为何如此运作。
  • 逆势:反对该领域的常见建议,并提供论据支撑。
  • 观察:用户注意到的隐藏的、无声的或讨论不足的趋势。
  • X与Y对比:比较两个实体(工具、风格、框架、公司)。
  • 现在与未来:当前状态与特定预测的对比,并说明原因。
  • 列表清单:资源、技巧、错误、教训或步骤的列表。

每个单元格的创意应该是具体的标题,而非主题。好例:“产品发布的三句话钩子公式”。坏例:“钩子”。

步骤3. 输出(适应界面)

根据你运行的界面选择输出模式。不要将表格放在围栏代码块中——那样会以等宽纯文本渲染,使5×8网格难以浏览。

  • 如果有可用的交互式图表/表格界面: 将矩阵渲染为交互式图表/交互式表格小部件。行为支柱,列为格式,每个单元格包含一个具体的标题。用户应能点击单元格查看完整标题和任何扩展说明。不要额外输出 Markdown 表格——图表就是交付物。
  • 如果是支持文件的助手(如 Codex 或 Claude Code): 将矩阵保存到当前工作目录的content-matrix-YYYY-MM-DD.md文件中,并在回复中以内联方式打印同一个表格作为纯 Markdown 表格(不要三重反引号包裹)。确认文件路径,以便用户打开。
  • 回退(无交互式图表,无文件系统工具): 内联输出纯 Markdown 表格。仍然不要代码块包裹。

在表格或图表下方,添加一句话,指出整个矩阵中最强的一个创意及其原因。

步骤4. 提供下一步行动

提问:

这里有没有哪个单元格你希望我写成完整文章?请以“支柱×格式”的方式引用该单元格(例如“钩子×逆势”),我将把它交给文章撰写或文章格式化技能。

当文件工具可用时,同时提议将起草的文章追加到同一个content-matrix-YYYY-MM-DD.md文件中,放在该单元格引用下方。

规则

  • 最少3个支柱,最多5个。超过5个会稀释矩阵。
  • 每个单元格的创意必须同时针对该支柱和该格式。不要跨支柱复用同一个创意。
  • 如果存在 voice.md,将语言调整至用户语调。
  • 除非 voice.md 指定美式英语,否则使用英式英语。
  • 不要使用破折号。

Individual skills in this repo

This repo contains 16 individual skills — each has its own dedicated page.

相关技能