Community生产力与协作github.com

Rajbharti06/sr-growth-loop

运行学习循环,让频道随时间不断优化。在发布前写下假设,每次只改变一个变量,记录每个帖子的结果,并通过秩和置换检验评估结果,决定采纳、继续测试或放弃。

sr-growth-loop 是什么?

该技能(Rajbharti06/sr-growth-loop)实现了一个基于科学实验方法的内容增长循环,帮助创作者系统性地优化其社交媒体频道表现。其核心流程包括:选择上一次审计(sr-audit)中的一个问题,写下明确的假设,每次只改变一个变量(如钩子、首帧、标题、时长、字幕或发布时间),为每个变体至少发布4个帖子,记录每个帖子的指标,然后通过‘实验回顾(experiment_review)’进行秩和置换检验。检验结果会给出四种结论:采纳(p值<0.1且中位数比≥1.2)、帖子不足(变体少于4个)、无明显差异、或需要两个变体。技能还建议根据潜在影响大小来优先测试哪些变量(钩子>首帧>标题>时长>字幕),并支持校准评分器(calibrate_run)和保存学到的经验教训到个人资料中。该技能适用于Claude Code、Cursor等支持自定义工具的AI代理平台,所有日志均存储在用户本地机器上。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Rajbharti06/showrunner-agent-skills/tree/HEAD/skills/sr-growth-loop

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

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

文档

增长循环

增长是一个循环:猜测、测试、阅读、保留有效的东西。这个技能让循环保持诚实。

循环

  1. 从上次审计(sr-audit)中挑一个问题。
  2. 在发布前写下假设。“如果第一行出现数字,更多人会停留超过三秒。”
  3. 改变一个变量。尽可能保持同一平台、同一格式、同一主题组合。其他一切保持不变。
  4. 每个变体至少发布四个帖子。少于四个无法测试,工具会明确告知。
  5. 边进行边记录每个结果。
  6. 回顾。采纳它、继续测试,或放弃它。
  7. 将经验保存到个人资料,以便下一个计划使用它。

运行它

python scripts/sr.py exp new --hypothesis "第一行有数字可提高3秒停留率" --variable "first line" --metric "3-second hold %" --platform instagram
python scripts/sr.py exp log <experiment-id> A 41 --ref "reel 12 May"
python scripts/sr.py exp log <experiment-id> B 58 --ref "reel 14 May"
python scripts/sr.py exp review <experiment-id>

作为工具:experiment_new、experiment_log、experiment_review。变体由用户命名(A和B,或“有数字”和“无数字”)。

判定结果的方式

回顾会将所有记录的帖子一起排序,并用秩和置换检验比较两个变体,该检验不假设观看量的分布形态。通俗地说:它询问随机打乱标签时,产生与你所见差距一样大的可能性有多大。它还会报告两个变体中位数的比值。

有四种结果:

  • “X看起来更好……采纳它并继续记录。” p值小于0.1,并且一个变体的中位数至少是另一个的1.2倍。
  • “帖子不足。” 任一变体少于四个帖子。
  • “无明显差异……继续测试,或者测试更大的变化。” 差距很小或p值较高。
  • “至少需要两个变体。” 只记录了一个变体。

每个变体有四个帖子时,只有很大的差距才能显现出来。请说明这一点。“无明显差异”在小样本量下意味着“我们无法判断”,而不是“这无关紧要”。0.1和1.2的阈值是维护者的选择,并非标准。变体按其名称的字母顺序进行比较,因此将它们命名为A和B。

优先测试什么

按变化对数字可能产生的影响排序:钩子和首帧,然后是标题或封面,接着是时长,然后是字幕第一行,最后是主题角度。发布时间排在最后,并且只能使用用户自己的分析工具。对于YouTube,Studio里的测试与比较(Test and compare)可以测试缩略图,自2025年7月起也可以测试标题(已报告,youtube.test_and_compare;但可能并非每个频道都有此功能)。

校准评分器

在发布了30个或更多带有钩子文本的帖子后,运行calibrate_run。如果钩子评分能以超过50%的区间区分该账号的获胜帖与失败帖,write_weights会将调整后的权重保存到本地文件夹。如果不能,请更相信你自己的测试,而不是评分。

保存经验

当测试被采纳时,在个人资料的lessons列表中添加一行(profile_save),例如“5月份,第一行包含数字有助于提高3秒停留率(每个变体n=5)”。写出你的发现,并附上样本量。保存时发送整个列表,因为保存操作会合并字段,并且会整体替换列表。

门控

在开始(假设)和结束(采纳或放弃)时需要approve。

不要做

  • 同时改变两件事。
  • 因为看起来不错就提前停止测试。
  • 在没有数字和样本量的情况下报告“有效”。

Individual skills in this repo

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

Rajbharti06/showrunner

Conductor for growing a channel on Instagram, YouTube, TikTok, Facebook, LinkedIn, X or Threads. Use when someone wants to start, grow, fix or plan social content, asks what to post or where to post, wants a content strategy, calendar or weekly routine, or mentions views, followers, reach, Reels, Shorts, carousels or building a creator business. First asks what they want to make, for whom and where, recommends a hub platform and spokes sized to their real weekly hours, then runs playbooks that chain the sr-* skills with approval gates. It writes and plans. It never posts.

Rajbharti06/sr-edit-plan

Turns a video and its transcript into an edit plan. Reads an SRT or VTT file to report speaking pace, dead air to cut and filler words with timestamps, re-chunks subtitles into short readable lines for vertical video, and writes a cut list, b-roll and on-screen text notes, and export settings. Use when someone asks how to edit a video, wants captions or subtitles, wants to remove pauses and ums, or says their edit feels slow. Produces instructions and a caption file to apply in CapCut, Premiere, DaVinci, Descript or any editor. Nothing edits the video itself.

Rajbharti06/sr-engage

Handles the replies, comments, DMs and outreach that happen after a post goes up. Drafts replies in the creator's voice for them to post, sorts comments into questions, praise, critique and spam, turns repeat questions into content ideas, plans a small daily engagement block, and handles criticism and trolls calmly. Use when someone asks how to reply to comments, grow through engagement, handle a hater, build community, or what to do in the first hour after posting. Drafts only. Nothing is sent or posted by Showrunner.

Rajbharti06/sr-hook

Writes and scores hooks, the first line, first three seconds or first frame that decides whether anyone keeps watching or reading. Drafts ten options in different shapes from 32 common structures, scores them on specificity, front-loading, who it speaks to, curiosity, stakes and brevity, fixes the weakest part, and returns the best three. Use for Reels, TikToks, Shorts, YouTube openers, LinkedIn or X first lines, and when someone says their videos get swiped away or asks "is this a good hook".

Rajbharti06/sr-platform-guide

A sourced, dated field guide to YouTube, Instagram, TikTok, Facebook, LinkedIn, X and Threads. For each platform it gives formats and limits, how people find content, what it reports to creators, what the creator controls, and what nobody outside the company knows, with every fact labelled official, reported, inferred or study and dated. Use when someone asks how a platform works, what the algorithm rewards, which format to use there, or whether a rule they heard is true. Checks the facts database instead of repeating folklore.

Rajbharti06/sr-repurpose

Turns one long video, podcast, talk or article into a week of native pieces. Scores a transcript for the best 20 to 60 second windows on opening hook, self-containment, density and payoff, writes ready-to-run ffmpeg commands for 9:16 cuts with matching caption files, then adapts each piece for each platform with a new first frame, platform captions and no foreign watermarks, plus text and carousel spin-offs. Use when someone has long content and asks for clips, Shorts, Reels, a content week or "how do I get more out of this video".

Rajbharti06/sr-script

Writes and times scripts for short vertical video and long YouTube videos. Structures the hook, the promise, the beats with open loops, the payoff and the loop back, writes for the ear in the creator's voice, then times it and flags a hook that runs long, beats that sit still, filler runs, an early call to action and a missing loop. Use when someone needs a script, a talking-points outline, a voiceover, a faceless video, or asks "how long will this run" or "why do people leave my videos".

Rajbharti06/sr-seo

Finds the phrases people actually search for and puts them in the right places on YouTube, TikTok, Instagram and Google. Builds a keyword table with search intent and placement (title, first line, spoken opening, on-screen text, description, chapters), checks titles and captions against the target phrase, and uses a keyword connector such as vidIQ when one is connected. Use when someone asks about SEO, keywords, search, discoverability, hashtags, or why a good video is not being found. Showrunner has no search-volume data of its own and says so.

Rajbharti06/sr-text-post

Writes text posts and threads for LinkedIn, X, Threads and Facebook. Builds a first line that survives the preview cut, one idea per post, a structure that fits each platform, and sensible link and tag placement. Use when someone asks for a LinkedIn post, a thread, a tweet, a Threads post, a build-in-public update, or wants to turn a video or article into written posts. Keeps the creator's voice and flags what a script cannot fix.

相关技能