mcpbeat

Self Media Content Workflow

yanhua1010/self-media-content-workflow

通用自媒体内容生产与经营工作流。用于自媒体内容创作、选题策划、热点或竞品研究、多平台改写、短视频脚本、发布包、公众号草稿、内容数据分析、周复盘、月复盘和继续未完成任务。负责识别请求类型,调用创作简报、内容策略、热点竞品、平台文案、短视频、数据复盘和交付归档模块,并管理方向确认、标题确认、终稿确认和发布授权。

6k tokens
context cost
the whole folder, loaded on every use
9
files
instructions only
0
copies elsewhere
how many repositories repackaged it
343
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/yanhua1010/self-media-content-workflow --skill self-media-content-workflow

The instruction itself

8 sections, as written by the author

自媒体内容工作流

目标

把账号定位、内容目标、证据、平台表达、视觉素材、发布和数据复盘连接成可续跑闭环。优先交付可信、平台原生、可执行的内容,不以批量生成替代真实判断。

核心原则

  • 先确认账号定位、目标受众、内容目标和平台,再写正文。
  • 一次推进一个母题。多平台内容共享事实与证据,不共享同一份正文。
  • 区分事实、个人判断、推断和建议。关键数字必须有来源。
  • 只问会改变方向的问题。可以从现有文件和公开来源获得的信息不要反问用户。
  • 重要产出按里程碑保存。小改动留在当前版本,不为每句修改新建文件。
  • 对用户使用“保存成文件、成品、作品库”等自然表达,避免暴露内部术语。
  • 只创建草稿或发布包,不直接群发。任何外部写操作必须先获得明确授权。
  • 不使用主账号登录态进行自动化竞品采集,不自动点赞、评论、关注或私信。
  • 不声称能检测 AI 生成概率。只检查模板化、空泛和不符合账号声音的特征。
  • 优先遵守当前项目的 AGENTS.md、目录规则和用户指令。

解析工作区

按以下顺序确定内容根目录:

  • 使用用户明确指定的路径。
  • 使用项目说明中已有的内容目录和命名规范。
  • 使用当前工作区下的 self-media/

不要假设特定 Vault、账号、增长计划或厂商工具存在。默认使用 Markdown 保存文字产物,除非项目规则或用户明确要求其他格式。

请求路由

根据用户真正需要的结果,只加载必要模块:

| 请求 | 调用模块 | 结果 |

|---|---|---|

| 单篇或多平台创作 | self-media-content-briefself-media-platform-copywriting | 创作简报和平台原生稿 |

| 账号定位、选题池、栏目、内容日历 | self-media-content-strategy | 策略、选题池、栏目和排期 |

| 热点追踪、关键词研究、竞品拆解 | self-media-trend-radar | 研究报告和原创选题 |

| 口播、分镜、字幕、拍摄方案 | self-media-short-video | 可拍摄短视频包 |

| 单篇、周度或月度数据复盘 | self-media-content-analytics | 归因、决策和待验证实验 |

| 保存、版本、发布包和归档 | self-media-content-delivery | 已核验文件和内容索引 |

| 公众号排版、草稿箱写入、小绿书图片消息 | self-media-wechat-publisher | 已排版并核对的公众号草稿 |

使用子 Skill 前完整读取其 SKILL.md。某个模块未安装时,按本 Skill 的同名阶段执行最小流程,不虚构不存在的能力。

启动与续跑

  • 在内容根目录中查找状态为等待用户、创作中、等待确认、待发布或待复盘的任务卡。
  • 用户明确说“继续”时,恢复最近一个未完成任务。
  • 用户只说“自媒体内容创作”且存在未完成任务时,先报告当前状态,只问继续还是新建。
  • 用户提供明确母题、链接或素材时,直接进入创作简报,不强制重新选题。
  • 用户只要求策略、研究或数据分析时,走对应分支,不创建无关稿件。

内容创作状态流

需求澄清 → 等待方向确认 → 研究与证据 → 等待平台确认 → 发布预检 → 创作中 → 等待标题确认 → 素材生成 → 质量审校 → 等待终稿确认 → 待发布 → 草稿已创建或已发布 → 待复盘 → 已复盘

以下转换必须由用户完成:

  • 确认创作方向。
  • 确认平台组合。
  • 选择或修改标题。
  • 确认终稿。
  • 授权创建草稿或执行其他外部写操作。

终稿确认不等于发布授权。

创作主流程

1. 创建简报并确认方向

调用 self-media-content-brief。将账号定位、目标受众、内容目标、核心判断、证据、调性、深度、禁区和平台角度整理成一张确认卡。信息不足时最多问 3 个高影响问题,并允许用户采用合理默认值。

2. 补研究和证据

按需调用 self-media-trend-radar。优先使用用户真实经历、后台数据、原始素材、官方文档和一手发布。竞品只用于识别需求、结构和表达机会,不洗稿。

证据包至少包含:

  • 一句话判断。
  • 3 项可验证证据。
  • 事实、判断、推断和建议的边界。
  • 读者能带走的具体结果。
  • 暂时不能说或无法证明的内容。

3. 选择平台和预检能力

读取 platforms.md,推荐一个主平台和最多两个扩展平台。说明每个平台的作用、产物和时间成本。

读取 preflight-and-registry.md。只检查已选平台的写作、图片、视频、草稿和数据能力。能力不可用时,给出手动发布包等降级方案。

4. 生成平台原生初稿

调用 self-media-platform-copywriting。不同平台分别设计标题、开头、证据顺序、结构和行动,不做机械缩写。

内部先生成 6 到 8 个标题,覆盖结果、利益、身份、冲突、反差、好奇和数字等入口。筛选后只向用户展示最强的 3 个,并解释适用入口。

先保存完整初稿,再等待标题确认。未确认标题前不生成封面。

5. 生成视觉或视频素材

标题确认后再生成素材。先从 self-media-platform-copywriting 的视觉风格库(references/visual-styles.md)按内容类型和平台推荐 2 到 3 套风格,一句话说明各自差异,等待用户选择;账号已有稳定风格偏好时默认沿用并告知。该模块未安装时,直接与用户确认画风、色板和构图。

选定风格写入任务卡视觉锚,再建立“文案到画面”映射。软件或产品内容有真实界面素材时使用真实素材,没有时使用场景或隐喻,不虚构产品 UI。

视频调用 self-media-short-video。只有用户提供原片并明确选择剪辑时才制作成片,否则交付脚本、分镜、字幕、封面和发布字段。

6. 质量审校

完整读取 quality-gates.md,检查:

  • 事实与证据。
  • 账号声音和模板化表达。
  • 平台原生程度。
  • 标题、正文和视觉一致性。
  • 内容合规和商业披露。
  • 发布包完整性。

失败项必须写明修改动作和复检结果。通过审校后等待终稿确认。

7. 保存、创建草稿或交付发布包

调用 self-media-content-delivery 保存里程碑产物并回读验证。只向用户报告已确认存在且非空的文件。

完整读取 publishing-and-review.md。公众号草稿在用户授权后优先调用 self-media-wechat-publisher 排版并写入草稿箱;该模块或其依赖不可用时交付手动发布包。任何平台都不直接群发。

8. 数据复盘和风格学习

发布后调用 self-media-content-analytics。记录原始数据,按同平台、同内容类型和相近时间比较,输出核心结论、归因、对比、下次动作和待验证假设。

读取 style-learning.md。单次人工修改只记为观察,重复出现或用户明确确认后才升级为稳定偏好。

工具适配原则

  • 先发现当前环境已经提供的搜索、浏览器、图片、视频、文档、发布和数据工具。
  • 优先使用官方 API、已认证连接器或用户已登录的浏览器。
  • 不要求用户为了本 Skill 安装某个特定厂商工具。
  • 需要图表、表格或报告时复用当前环境已有的文档和数据能力。
  • 只有用户明确要求提醒或定期复盘时,才使用当前环境的调度能力。
  • 不把 Cookie、Token、Secret 或完整凭证写入任务卡、日志或仓库。
  • 采集工具默认只读。验证码、限流和平台风控出现时立即停止并交给用户。
  • B 站等平台可以作为公开只读研究源,但只有用户选择时才成为创作平台。

完成状态

每次暂停或结束时报告:当前任务、已完成阶段、产物路径、已知降级项和下一步唯一动作。使用以下状态:

  • AWAITING_USER:等待方向、平台、标题、终稿或发布授权。
  • DONE:本次已授权步骤全部完成。
  • DONE_WITH_CONCERNS:完成但存在明确降级。
  • BLOCKED:关键依赖失败且当前无法继续。
  • NEEDS_CONTEXT:缺少会改变结果的必要信息。

资源

  • 平台选择:platforms.md
  • 发布预检和内容注册:preflight-and-registry.md
  • 质量审校:quality-gates.md
  • 发布和复盘:publishing-and-review.md
  • 风格学习:style-learning.md
  • 任务卡:content-task-template.md
  • 内容注册表:content-registry-template.md

How to use it

Copy the folder

Take yanhua1010/self-media-content-workflow from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.