创作#内容质量

instagram-agent-skill:13 个 Claude 技能,写 Instagram 短视频与文案

instagram-agent-skill 是 13 个免费 MIT 的 Claude 技能:给 Reels 开头打分、预览文案、去套话;只出草稿,你来发布。

项目资料

GitHub Ecosystem
仓库地址github.com/Jakeschincariol/instagram-agent-skill
许可证
MIT
主语言
Python
星标
5,743
核查时间
2026-11-10

以上快照资料以核查当日为准,可能随版本或运营策略变化。

做 Instagram 账号最费劲的,往往是短视频开头的那几秒,以及信息流里点开“更多”之前的那一两行文案。instagram-agent-skill 是一组给 Claude 使用的技能(Skill):一共 13 个,覆盖短视频、文案、轮播图、限时动态、主页诊断、周计划、评论与私信,另有复盘与内容改编;此外还有几个只用标准库的 Python 小工具,用来给开头打分、估算口播时长、预览与检查文案。GitHubDaily 在 X 上推荐过它。2026 年 11 月 10 日核对时,GitHub 显示它有 5,743 颗星,许可证为 MIT。

核心功能

  • 开头打分:/ig-reel 从 README 列出的 26 种开头套路中给出三个候选,hookscore.py 再按五项属性打分,并写出最弱的一项。我们在临时克隆的仓库上试跑:一句带具体金额的开头得分 70.0,被标为 STRONG;一句以 “Hey guys” 开头、谈“内容策略”的样例得分 9.6,被标为 WEAK,工具给出的理由是开场问候,“没有人是为了被问候才来刷信息流的”。
  • 口播时长:beats.py 按语速估算每句的时长,排出时间码,并标出 README 所列的几类常见问题:开头超过三秒,某个节拍长到足以让观众离开,连续多句没有具体内容,结尾没有回扣开头。这些是 README 的说明,我们没有单独试跑它。
  • 文案预览与检查:caption.py 先画出信息流里约 125 个字符的可见部分,再检查长度、首句是否在句中被截断、标签数量、指定的搜索词和行动号召。README 写明标签上限为五个。我们用六个标签的样例试跑,结论是 FIX:标签超出上限,两个指定的搜索词都没有出现。
  • 去套话与检测:humanize.py 清除零宽字符等不可见字符,把破折号和弯引号换成普通符号,并替换 slop.json 里的 154 个套话,词表可以自行修改。detect.py 用五项本地启发式打分:节奏、具体性、套话密度、字符指纹与语气。README 明确说明,它不是 GPTZero、Originality 等检测器的接口,也不承诺任何检测结论。我们用一段刻意堆满套话的样例试跑,HUMAN SCORE 为 15.1,被标为需要修改。
  • 其余技能:/ig-profile 用 12 项、100 分的评分表给主页打分,并按先修复优先的顺序改写;/ig-plan 排出一周的内容;/ig-viral 找出赛道里相对账号自身中位数倍数最高的内容,并整理成 swipe 文件;/ig-audit 复盘已发布的内容,按异常倍数和每次触达的发送数排序,不看原始播放量;/ig-repurpose 把一条视频、播客或通讯改编成一周的短视频与轮播;/ig-comment、/ig-reply 和 /ig-dm 分别起草评论、回复与私信。这些技能只写草稿,不替你发送。

典型使用场景

  • 经营知识类内容的个人账号:每周先用 /ig-plan 排出选题,再用 /ig-reel 生成三个开头,用 hookscore.py 排序,拍之前用 beats.py 估算时长。决定哪条内容发出去的,仍是创作者本人。
  • 想看清赛道里什么在起作用的运营者:/ig-viral 在你自己的浏览器里,以人工速度浏览大约十个账号、每个十二条左右的内容,然后排序。README 说它只阅读、不爬取,也从不替你登录。
  • 文案写完、担心读起来像模板的人:先用 detect.py 得到基线分数,再用 humanize.py --report 逐条查看改动。“不只是 X,还是 Y”这类句式会被标出来交给人工改写,而不是被正则直接替换。

快速上手

README 的安装命令如下:

git clone https://github.com/Jakeschincariol/instagram-agent-skill.git
cp -r instagram-agent-skill/skills/ig-* ~/.claude/skills/

复制之后,README 建议把 templates/voice.md 复制到 ~/.claude/instagram/voice.md 并填写,因为每个技能都会读取这个文件。Python 工具不需要安装依赖。README 的首次运行示例如下,它假设你在 skills/ig-reel/ 目录中运行,hooks.txt 每行放一个候选开头:

python3 hookscore.py hooks.txt

输出是按得分排列的列表,每行标出 STRONG、OK 或 WEAK,下一行写出最弱的属性。我们的试跑输出就是这种格式。

性能数据

README 公布了作者自己的开头测试,我们没有复现。语料是 74 条 YouTube Shorts 的开头,取自自动字幕的前三秒,而不是 Instagram Reels,因为不登录就拿不到 Instagram 的播放量数据。README 没有注明测试日期,测试脚本也不在仓库里。AUC 为 0.5 时等同随机猜测,越接近 1 说明区分能力越强。

测试结果README 的解读
10 条刻意写差的开头AUC 0.83;其中 9 条低于真实语料的中位数能提示明显偏弱的开头
同一创作者的爆款与非爆款AUC 0.56分不出两个都还不错的开头哪个会火
公式分类器覆盖的真实开头从 8% 提高到 49%最初的正则是按作者自己的模板写的,后改为按真实口语重写

来源:README 自述。硬件与日期:README 未注明。在这组数据里,只有具体性(SPECIFICITY)一项能区分爆款与非爆款;STAKES 与 ADDRESS 两项在两组中的中位数完全相同。

小结

适合:想用 Claude 完成选题、草稿和周计划,但发布仍由自己决定的 Instagram 创作者与小团队。不适合:想要自动发帖、自动评论、自动关注或自动私信的人。README 说明,Instagram 的内容发布 API 只对专业账号开放,需要 Meta 开发者应用、关联的主页、长期有效的令牌和应用审核;其余的自动化方式(浏览器自动化或第三方工具)违反 Instagram 服务条款,还会导致账号被限制。所以这套技能停在可以直接复制的草稿上。

使用前请注意几点限制:

  • 它不发布:技能只输出可以直接复制的文本,发布由你完成。README 把这一点写成设计本身,而不是可以关闭的选项。
  • 开头测试只能筛掉弱的开头:作者自己的数据显示,它能识别明显偏弱的开头,却分不出两个都不错的开头哪个会火。
  • 去套话检测是本地启发式:它不承诺任何外部检测器的结果,README 也这样说明。
  • 数字会过期:标签上限等平台规则会变,README 提醒以 Instagram 当下的规则为准。仓库创建于 2026 年 9 月 13 日,之后没有新的推送;截至 11 月 10 日,未关闭的 issue 与 PR 合计 50 个。

仓库采用 MIT 许可证,主要语言为 Python,工具只使用标准库,不联网。如果你要的是从一个主题直接生成成片,可以对照 MoneyPrinterTurbo:它负责生成视频,这套技能只产出脚本、文案和草稿,不剪辑,也不发布。同一账号下的 replica-skill 是另一组 Claude 技能,用于复刻应用。