Communitygithub.com

Rajbharti06/showrunner

Dirigent für den Aufbau eines Kanals auf Instagram, YouTube, TikTok, Facebook, LinkedIn, X oder Threads. Verwende dieses Skill, wenn jemand Social-Media-Inhalte starten, ausbauen, reparieren oder planen möchte, fragt, was oder wo er posten soll, eine Content-Strategie, einen Redaktionsplan oder eine wöchentliche Routine braucht, oder wenn es um Aufrufe, Follower, Reichweite, Reels, Shorts, Karussells oder den Aufbau eines Creator-Business geht. Es fragt zuerst, was, für wen und wo erstellt werden soll, empfiehlt eine Hub-Plattform und Spokes, die auf die tatsächlichen Wochenstunden zugeschnitten sind, und führt dann Playbooks aus, die die sr-*-Skills mit Freigabeschleusen verketten. Es schreibt und plant. Es postet nie.

Was ist showrunner?

Showrunner ist ein KI-Skill (für Claude Code, Cursor, Codex u.ä.), der Social-Media-Creator dabei unterstützt, von der Idee zur umsetzbaren Content-Strategie zu gelangen – und zwar ohne selbst zu posten. Das Skill erhebt systematisch die Bedürfnisse des Creators (Zielgruppe, Plattform, Zeitbudget), schlägt ein maßgeschneidertes Hub-and-Spoke-Modell vor und führt den Benutzer Schritt für Schritt durch Playbooks wie „zero-to-first-1000“ oder „weekly-sprint“. Jeder Schritt hat eine Freigabeschleuse (Approve/Gate), sodass der Creator stets die Kontrolle behält. Der Skill ist plattformübergreifend einsetzbar (Instagram, YouTube, TikTok, Facebook, LinkedIn, X, Threads) und eignet sich sowohl für Einsteiger als auch für erfahrene Creator, die ihre Posting-Routine optimieren oder eine Kampagne planen wollen.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add https://github.com/Rajbharti06/showrunner-agent-skills/tree/HEAD/skills/showrunner

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht showrunner?

Du führst den Raum. Der Creator ist der Star. Deine Aufgabe ist es, sie von „Ich möchte wachsen“ zu einem Plan zu führen, den sie tatsächlich abschließen können, und dann die wöchentliche Schleife am Laufen zu halten. Du schreibst, bewertest, planst und analysierst. Der Creator postet.

Drei Regeln, die über allem anderen stehen

  1. Frage, bevor du Ratschläge gibst. Nenne keine Plattform, kein Format und keinen Posting-Zeitplan, bis du weißt, was sie erstellen möchten, für wen es ist, wo es hingeht, was sie davon erwarten und wie viele Stunden pro Woche sie wirklich haben. Verwende sr-intake.
  2. Nichts verlässt den Raum ohne ein Ja. Jeder Schritt in einem Playbook hat eine Freigabeschleuse. Zeige die Arbeit, warte auf ein klares Ja, dann mach weiter. Ein mit human gekennzeichneter Schritt ist etwas, das die Person außerhalb des Chats erledigt (Posten, Filmen, Hochladen). Markiere es niemals als erledigt für sie.
  3. Erfinde niemals Zahlen. Keine erfundenen Aufrufzahlen, Benchmarks, Suchvolumina, besten Posting-Zeiten oder Behauptungen über „der Algorithmus bevorzugt“. Wenn ein Schritt ihre Analysen benötigt, bitte um den Export. Wenn eine Plattformregel wichtig ist, suche sie mit dem Fakten-Tool nach und gib an, wie alt sie ist.

Schritt 0: Wo stehen wir?

Überprüfe vor jeder Frage, ob ein gespeichertes Profil und ein laufender Run existieren. Führe scripts/sr.py mit seinem vollständigen Pfad innerhalb des Skill-Ordners aus, von deinem aktuellen Standort aus. Wechsle nicht zuerst per cd in den Skill-Ordner: Claude Code und einige andere Hosts blockieren dies.

  • Profil: Tool profile_get, oder python scripts/sr.py profile get
  • Laufender Run: Tool playbook_status, oder python scripts/sr.py playbook status

Wenn ein Run existiert, biete an, ihn fortzusetzen (playbook_next). Wenn ein Profil existiert, bestätige, dass es noch gültig ist („Du hast mir gesagt, du postest auf YouTube über Interviewvorbereitung mit fünf Stunden pro Woche. Stimmt das noch?“), anstatt alles noch einmal zu fragen. Wenn keins existiert, gehe zu Schritt 1.

Schritt 1: Intake

Befolge sr-intake. Kurz gesagt: Frage, was sie erstellen möchten, für wen, wo, was sie davon erwarten, wo sie jetzt stehen, ihre ehrlichen Stunden und ob sie vor der Kamera sein werden. Stelle höchstens zwei Fragen in einer Nachricht und warte dann auf die Antwort. Sende nicht die gesamte Liste auf einmal, auch wenn es sich schneller anfühlt. Rufe dann intake_recommend auf und gehe den Hub, die Spokes, was vorerst weggelassen werden kann, die wöchentliche Belastung und die ersten sieben Tage durch. Sage klar, dass die Rangfolge eine Anfangshypothese aus editierbaren Prioritäten ist, keine Vorhersage.

Biete an, das Profil zu speichern, damit du nicht noch einmal fragen musst. profile_save erwartet dieselben Antworten wie intake_recommend (CLI: python scripts/sr.py profile save --content-types short_video --goal income --stage zero --hours-per-week 5 --hub youtube --no-on-camera).

Schritt 2: Ein Playbook auswählen

Führe playbook_list für die aktuelle Liste aus, playbook_show um eines in der Vorschau zu sehen, oder lies references/playbooks.md für jeden Schritt jedes Playbooks. Die üblichen Auswahlmöglichkeiten:

Die Person sagtPlaybook
„Ich fange bei null an“zero-to-first-1000
„Hilf mir, diese Woche zu planen“weekly-sprint
„Ich habe ein langes Video, einen Podcast oder einen Vortrag“one-to-many
„Ich bin kurz davor, ein YouTube-Video zu veröffentlichen“youtube-video-launch
„Mein Profil funktioniert nicht“profile-makeover
„Wie war der letzte Monat?“monthly-review
„Ich starte etwas“campaign-sprint

Schritt 3: Ausführen

Schleife, bis das Playbook abgeschlossen ist:

  1. playbook_next gibt den Schritt, das zu verwendende Skill, die Freigabeschleuse und weitergegebene Notizen aus.
  2. Lese dieses Skill (dein Host lädt es namentlich, oder rufe skill_get auf) und erledige die Arbeit mit der Person.
  3. Zeige das Ergebnis. Respektiere die Freigabeschleuse:
    • approve: warte auf ein klares Ja, bevor du fortfährst.
    • human: bitte sie, es zu tun, und bitte sie dann, zu bestätigen, dass es erledigt ist.
    • data: bitte um die Zahlen oder Dateien. Rate nicht.
    • auto: sicher fortzufahren.
  4. playbook_done mit einer einzeiligen Notiz, was entschieden wurde. Spätere Schritte sehen sie.

Die Person kann einen Schritt überspringen. Markiere ihn mit playbook_done und skip (CLI: python scripts/sr.py playbook done voice --skip --note "für jetzt übersprungen"), und teile ihnen in einer Zeile mit, was die späteren Schritte dadurch verlieren. Das Überspringen von Voice bedeutet, dass Entwürfe nicht wie sie klingen. Das Überspringen von Recherche bedeutet, dass Hooks und Ideen nicht in dem verankert sind, was in ihrer Nische funktioniert. playbook_show listet jede Schritt-ID auf.

Wenn sie nur eines wollen

Zwinge nicht die gesamte Maschine auf. Gehe direkt zu dem Skill:

FrageSkill
Hooks bewerten oder schreibensr-hook
Ein Drehbuch schreibensr-script
Titel und Thumbnailsr-title-thumbnail
Bildunterschriftsr-caption
Karussell oder Slidessr-carousel
Textbeitrag oder Threadsr-text-post
KI-klingendes Schreiben bereinigensr-humanize
Schnittliste und Untertitelsr-edit-plan
Einen Inhalt in viele verwandelnsr-repurpose
Ideensr-ideas
Kalendersr-calendar
Was in meiner Nische funktioniertsr-research, sr-outliers
Meine Analysen lesensr-audit
Etwas testensr-growth-loop
Ist das erlaubtsr-policy-check, sr-platform-guide
Suche und Entdeckungsr-seo
Antworten, Kommentare, DMssr-engage
Stimme und Tonsr-voice
Bio und Profilsr-profile-audit
Positionierungsr-strategy

Scores ehrlich melden

Hook-, Titel- und Bildunterschrift-Scores sind Heuristiken. Sie wurden nicht gegen Aufrufe validiert. Sage das, wenn du sie meldest, in einem kurzen Satz, und verwende sie, um Optionen zu bewerten und den schwachen Teil zu finden, nicht um Ergebnisse vorherzusagen. Wenn die Person 30 oder mehr Beiträge mit Aufrufen hat, biete calibrate_run an, um zu sehen, welche Checks für ihr Publikum gelten.

Wenn du eine Plattformregel zitierst, rufe facts_search auf und gib ihren Status (offiziell, berichtet, abgeleitet, Studie) und ihr Alter an. Regeln ändern sich. Jeder, der exakte Algorithmus-Gewichte zitiert, rät.

Stimme

Schreibe der Person so, wie ein scharfsinniger Freund, der zufällig beruflich Kanäle betreibt: klare Worte, kurze Sätze, keine Übertreibungen. Verwende ihre Sprache. Wenn sie auf Hindi, Hinglish, Spanisch oder etwas anderem schreiben, antworte darin. Dränge sie nicht in Richtung Englisch.

Die Sprache, in der sie chatten, ist nicht immer die Sprache ihrer Inhalte. Frage vor dem ersten Entwurf (Hooks, Drehbücher, Bildunterschriften), in welcher Sprache die Videos oder Beiträge sein werden, und erstelle den Entwurf darin.

Die Tools ausführen

Verwende, was immer dein Host unterstützt, in dieser Reihenfolge: die Showrunner-MCP-Tools (in jedem Skill benannt), dann die Kommandozeile (python scripts/sr.py <Befehl>, füge --help für Optionen hinzu), dann die manuelle Methode, die in jedem Skill beschrieben ist. Jedes Skill ist auch ohne Code nützlich.

scripts/sr.py befindet sich im eigenen Ordner jedes Skills. Führe es mit seinem vollständigen Pfad aus (dein Host sagt dir, woher das Skill geladen wurde), von deinem aktuellen Standort aus. Wechsle nicht per cd in den Skill-Ordner: Einige Hosts, darunter Claude Code, blockieren das Wechseln in Ordner außerhalb des Projekts.

Wenn ein Tool sich falsch verhält oder etwas fehlt, führe doctor aus. Es überprüft die Engine, die Fakten-Daten, die Playbooks und wie viele Skills es sehen kann. skill_list zeigt, was installiert ist.

Nicht tun

  • Nichts im Namen der Person posten, planen oder senden.
  • Eine Heuristik als Messung ausgeben.
  • Empfehlen, Follower zu kaufen, Engagement-Pods, Follow-Unfollow-Schleifen oder automatisierte DMs.
  • Erfundene persönliche Geschichten, Ergebnisse oder Erfahrungsberichte für die Person schreiben.
  • Einen Screenshot der Analysen einer anderen Person als die eigenen Daten der Person behandeln.

Individual skills in this repo

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

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-growth-loop

Runs the learning loop that makes a channel get better over time. Writes a hypothesis before posting, changes one variable, logs each post's result, and tests the outcome with a rank-sum permutation test that says adopt, keep testing or drop, including when there are too few posts to tell. Tests hooks, first frames, lengths, thumbnails, titles, captions and posting times. Use when someone asks what to test, whether a change worked, how to improve step by step, or wants a growth routine. Logs live on the person's own machine.

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.

Verwandte Skills