SuperAPI AI 工具集

bmad-os-changelog-social

测试与质量

查看项目

更新于 10-16 03:42

技能介绍

用途:把项目最新更新日志转化为面向社交平台的发布公告,覆盖 Discord、Twitter/X、Facebook、LinkedIn。

主要能力:识别市场插件元数据(.claude-plugin/marketplace.json)与版本;支持同时处理多个 changelog,可分开生成或合并成一套公告;从 ./CHANGELOG.md 提取最新版本条目,解析功能、修复、文档、维护等内容;用 git log 与 git tag 查找版本间贡献者与 PR 编号;由用户确认头条亮点后按平台生成文案;再通过子代理做写作质量检查;最后把各平台公告写入 {project-root}/.social/{social-type}/post.md(social-type 为 discord、twitter、facebook、linkedin),并在对话中给出简短预览。

必要用法:先确认要公告的插件与 changelog;用 git tag --sort=-version:refname | head -5 找上一版本标签,用 git log <previous-tag>..<current-tag> --pretty=format:"%h|%s|%an" --grep="#" 获取提交;选定平台后只加载对应 references/ 指南并遵循,如 Discord 有 2000 字符硬限制,Twitter/X 为可排期独立推文系列,Facebook 为文章式随笔,LinkedIn 面向含重要功能的主/次版本。起草前阅读 references/writing-quality.md,仅应用其 Tier 1(通用 AI 痕迹:禁用词、"不是 X 而是 Y"、诚实开场、武器意象、夸大风险),不应用 Tier 2。

适用场景:正式发布或版本更新后的多渠道宣传,尤其需要按平台差异化文案时。

限制:生成与质量检查依赖项目内 changelog、marketplace.json 和 git 历史;缺失这些资料时相关步骤无法可靠执行。具体平台指南内容、示例文案与写作质量清单细节暂未提供。