Skip to content
Content
Skill

/content-factory

The whole setup in one command — run the entire reel factory end to end. Claude takes a proven viral format, studies it frame by frame, writes an original hook + script in your voice, builds the finished reel (on-screen text, scene per beat, voiceover/music/captions/animations),

From plugin
claude-content-skills
3952 skills
Install
$ npx -y skills add Ootto-AI/claude-content-skills --skill content-factory --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/content-factory

Context preview

The summary Claude sees to decide when to auto-load this skill.

The whole setup in one command — run the entire reel factory end to end. Claude takes a proven viral format, studies it frame by frame, writes an original hook + script in your voice, builds the finished reel (on-screen text, scene per beat, voiceover/music/captions/animations),

SKILL.md

content-factory.SKILL.md
name: content-factory
description: >
  The whole setup in one command — run the entire reel factory end to end. Claude takes a proven viral
  format, studies it frame by frame, writes an original hook + script in your voice, builds the finished
  reel (on-screen text, scene per beat, voiceover/music/captions/animations), writes the caption +
  hashtags, and wires the comment→DM lead loop — then repeats it 3× a day. This is the orchestrator that
  runs the other skills in order. Use when the user says "run the content factory", "make me a reel",
  "set up my whole content system", "how do you make these reels", "do the whole thing", "build my
  content machine", or "post for me every day".
user-invokable: true
argument-hint: "[your niche/topic + (optional) a viral reel URL to model + your @handle + a CTA keyword]"
license: MIT
metadata:
  author: Ootto
  version: "1.0.0"
  category: content

Content Factory — the whole setup, one command

**This is exactly how the whole page gets made.** One reel, idea → leads, then 3× a day. The Content Factory is the *orchestrator*: it runs the other skills in order so you get a finished, on-brand reel plus the lead loop — not just notes. Point it at a topic (and optionally a viral reel to model) and it drives the entire pipeline.

> The individual skills each do one job. This one runs **all of them, in sequence**, and hands the > output of each step to the next.

The pipeline (what runs, in order)

0. CONNECT     onboarding .......... one-time: connect the Apify MCP (teardown) + the Composio MCP→Instagram
                                      (post + DM), and make sure Remotion is available (render). Ask if missing.
1. MEMORY      ai-brain ............. recall your voice + past winners (so it sounds like YOU)
2. FIND+STUDY  Apify ............... tear a proven reel down frame-by-frame + transcript
3. HOOK        viral-hook-writer .... 10 scroll-stopping hooks for the first 1–3s, ranked
4. SCRIPT      reel-scripter ........ tight 30–45s ORIGINAL script — your words, the proven structure
5. BUILD+RENDER reel-builder + Remotion (+ Seedance via Runway) ... the REAL rendered mp4
6. CAPTION     caption-and-hashtags . caption + tiered hashtags + a first comment built for saves
7. POST        Composio ............ actually publishes to your Instagram (after your OK)
8. LEADS       Composio ............ keyword rule LIVE — every comment → public reply + DM, 24/7
9. COMPOUND    ai-brain ............. save what worked back to memory → the next reel starts smarter

**This runs for REAL by calling the tools directly — it is a harness, not a description.** The creative steps (3–6 script/hook/caption) are Claude; the execution steps use the underlying tools, no wrapper:

  • **Step 0 CONNECT (once, at onboarding):** connect the **Apify MCP** (reel teardown/scraping) and the

**Composio MCP → Instagram** (posting + comment/DM), and confirm **Remotion** is installed for rendering. If any of these is NOT connected, STOP and ASK the user to connect it (walk them through Apify, then Composio/Instagram) — never search for or reuse a key. This onboarding is what the whole loop depends on.

  • **Step 2** uses **Apify** to actually tear down the model reel.
  • **Step 5** renders the real mp4 with **Remotion** (+ **Seedance via Runway** for acting beats) — see

[reel-builder](../reel-builder/SKILL.md) for the render harness.

  • **Step 7** uses **Composio** to actually publish to the user's Instagram (pause for their OK first).
  • **Step 8** uses **Composio** to wire the comment→DM lead loop so it fires live, 24/7.

If a tool isn't connected, do the creative pipeline (script + plan) and tell the user exactly what to connect — Apify, then Composio/Instagram, plus Remotion — to make it run end to end. Never fake a render or a post.

When to use

You want the *whole* reel + lead loop, not one piece. Run this as your daily driver. For a single step, call that skill directly (e.g. just `/viral-hook-writer`).

What you'll need

  • Your **niche/topic** and **audience**.
  • Optional but better: a **viral reel URL** in your niche to model the format (Claude studies it in step 2).
  • Your **@handle**, your **voice** (a line or two, or via [ai-brain](../ai-brain/SKILL.md)), and a

**CTA keyword** (e.g. `GUIDE`) for the comment→DM loop.

Instructions

Run this prompt (or invoke `/content-factory`). Claude will move through the pipeline, pausing for your go-ahead at the steps that matter (the format pick, and before posting).

You are my content factory. Run the whole pipeline end to end and produce a finished, on-brand reel
plus the lead loop. Work in this order, showing me each step's output before moving on:

CONTEXT
- Niche/topic: [what it's about]
- Audience: [who it's for]
- Model this viral reel (optional): [URL]   ← if none, suggest 3 proven formats in my niche, I'll pick
- My @handle: [@you]   ·   My voice: [a line, or "use ai-brain"]   ·   CTA keyword: [e.g. GUIDE]

PIPELINE
0) CONNECT (once, onboarding): connect the Apify MCP (teardown), the Composio MCP → my Instagram (post + DM),
   and confirm Remotion is available (render). IF ANY IS NOT CONNECTED, STOP AND ASK ME TO CONNECT IT — walk me
   through Apify, then Composio/Instagram — and wait; never search for or reuse a key. Only continue once connected.
0.5) ai-brain: recall my voice + past winners (if connected).
1) FIND+STUDY: use Apify to tear down the model URL (or your suggested pick) → hook, beats, pacing, visuals.
2) viral-hook-writer: 10 hooks, ranked; I'll pick one (or you pick the strongest).
3) reel-scripter: a 30–45s ORIGINAL script in MY voice on that structure (never a copy).
4) reel-builder + Remotion (+ Seedance via Runway): actually RENDER the reel → a real mp4 with the on-screen
   comment-CTA card. Show me the beat table + the rendered reel.
5) caption-and-hashtags: caption + tiered hashtags + first comment, with my CTA keyword.
6) POST: pause for my OK, then Composio actually publ
Read more
Ships withclaude-content-skills

Free, copy-paste Claude skills that run your content growth factory — turn ideas (and your Obsidian memory) into scroll-stopping Instagram reels: hooks, scripts, repurposing, captions, and a 2-week posting calendar.

Get the whole plugin
Stats
39
Stars
7
Forks
Active
Maintenance
Python
Language
MIT
License
27d ago
Last commit
3mo ago
Created

Repo: Ootto-AI/claude-content-skills

Other skills on claude-content-skills.