Community생산성 & 협업github.com

sr-growth-loop

채널이 시간이 지남에 따라 개선되도록 하는 학습 루프를 실행합니다. 게시 전에 가설을 작성하고, 한 가지 변수를 변경하고, 각 게시물의 결과를 기록하며, 순위 합계 순열 테스트로 결과를 검증하여 채택, 추가 테스트 또는 폐기를 결정합니다.

sr-growth-loop란 무엇인가요?

이 스킬은 콘텐츠 제작자가 데이터 기반 성장 루프를 운영할 수 있도록 돕는 실험 관리 도구입니다. 사용자는 게시 전에 가설을 세우고, 한 번에 하나의 변수만 변경하여 A/B 테스트를 수행하며, 각 게시물의 결과를 로깅합니다. 실험 검토 단계에서는 순위 합계 순열 테스트(rank-sum permutation test)를 통해 두 변종 간의 차이가 통계적으로 유의미한지 평가하고, 채택, 추가 테스트, 폐기 중 하나의 명확한 결과를 제공합니다. 후크, 첫 번째 프레임, 길이, 썸네일, 제목, 캡션, 게시 시간 등 다양한 요소를 테스트할 수 있으며, 각 실험은 개인 프로필에 교훈으로 저장되어 다음 계획에 반영됩니다. 이 스킬은 Cursor, Claude Code 등 다양한 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에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Growth loop (성장 루프)

성장은 루프입니다: 추측하고, 테스트하고, 읽고, 효과가 있었던 것을 유지하세요. 이 스킬은 루프를 정직하게 유지합니다.

루프

  1. 마지막 감사(sr-audit)에서 한 가지 질문을 고릅니다.
  2. 게시하기 전에 가설을 작성합니다. "첫 줄에 숫자를 언급하면 더 많은 사람들이 3초를 넘겨 머무를 것이다."
  3. 한 가지 변수를 변경합니다. 가능한 한 같은 플랫폼, 같은 형식, 같은 주제 구성을 유지합니다. 다른 모든 것은 그대로 둡니다.
  4. 변종당 최소 4개를 게시합니다. 그보다 적으면 테스트할 수 없으며, 도구가 이를 알려줍니다.
  5. 각 결과를 기록하면서 진행합니다.
  6. 검토합니다. 채택, 추가 테스트, 또는 폐기.
  7. 교훈을 프로필에 저장하여 다음 계획에서 사용합니다.

실행하기

python scripts/sr.py exp new --hypothesis "첫 줄에 숫자가 있으면 3초 유지율이 향상된다" --variable "첫 줄" --metric "3초 유지율 %" --platform instagram
python scripts/sr.py exp log <실험-id> A 41 --ref "릴스 5월 12일"
python scripts/sr.py exp log <실험-id> B 58 --ref "릴스 5월 14일"
python scripts/sr.py exp review <실험-id>

도구로는: experiment_new, experiment_log, experiment_review를 사용합니다. 변종 이름은 사람이 지정합니다 (A와 B, 또는 "숫자"와 "숫자 없음").

판정 방식

검토는 기록된 모든 게시물을 함께 순위를 매기고 두 변종을 순위 합계 순열 테스트(rank-sum permutation test)로 비교합니다. 이 테스트는 조회수 분포에 대한 가정을 하지 않습니다. 쉽게 말해: 레이블을 무작위로 섞었을 때 현재와 같은 차이가 발생할 확률을 계산합니다. 또한 변종 중앙값의 비율도 보고합니다.

네 가지 결과가 있습니다:

  • "X가 더 나아 보입니다... 채택하고 계속 기록하세요." p-값이 0.1 미만이고 한 변종의 중앙값이 다른 변종의 최소 1.2배인 경우.
  • "게시물이 충분하지 않습니다." 어느 한 변종의 게시물이 4개 미만인 경우.
  • "명확한 차이가 없습니다... 더 오래 실행하거나 더 큰 변화를 테스트하세요." 차이가 작거나 p-값이 높은 경우.
  • "최소 두 개의 변종이 필요합니다." 하나의 변종만 기록된 경우.

변종당 4개의 게시물로는 큰 차이만 드러날 수 있습니다. 이를 명시하세요. 작은 샘플에서 "명확한 차이 없음" 결과는 "영향이 없다"가 아니라 "알 수 없다"를 의미합니다. 0.1 및 1.2 임계값은 관리자의 선택이며, 표준이 아닙니다. 변종은 이름의 알파벳 순서로 비교되므로 A와 B로 이름을 지정하세요.

먼저 테스트할 것

변경이 숫자에 얼마나 영향을 미칠 수 있는지 순서대로: 후크와 첫 번째 프레임, 그다음 제목 또는 커버, 그다음 길이, 그다음 캡션 첫 줄, 그다음 주제 각도. 게시 시간은 마지막이며, 사용자 자신의 분석 데이터가 있을 때만 테스트합니다. YouTube의 경우, 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.

관련 스킬