Skip to content
alyn
Ootto-AI

claude-content-skills

Free, copy-paste Claude skills that run your content growth factory — turn ideas + your NotebookLM memory into scroll-stopping Instagram reels. By Ootto.

$npx skills add Ootto-AI/claude-content-skills
Stars
431
Installs
5.6k
Forks
72
Updated
4 days ago
License
MIT

55 skills in this pack.

55
Ootto-AI

agent-reach

MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g. 全网调研 X / 帮我调研一下 X / 查一下 X / 搜搜 X / 看看大家怎么评价 X / X 上有什么讨论 / research this topic。 Also MUST USE…

Pack4315.6kSocial media
55
Ootto-AI

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…

Pack4315.6kWriting
55
Ootto-AI

going-viral

The strategy layer for making short-form video actually go viral — pick the goal, manufacture the emotion that drives it, then build the hook + funnel around it. Use when the user says "go…

Pack4315.6kSocial media
53
Ootto-AI

ai-brain

Give Claude a permanent, searchable long-term memory using an Obsidian vault as the store. At the end of a session, summarize what mattered and save it as a Markdown note in your "AI Brain"…

Pack4315.6kProductivity
52
Ootto-AI

campaign-brief

Use when a social campaign needs a decision-ready brief before anyone writes posts, books creators, or spends budget. Trigger phrases include "brief this launch", "turn this into a campaign…

Pack4315.6kMarketing
52
Ootto-AI

community-engagement-plan

Use when a team needs a deliberate, human-led plan for participating in comments, communities, or audience conversations around an approved topic. Trigger phrases include "plan community…

Pack4315.6kWriting
52
Ootto-AI

competitor-positioning

Use when you need to compare supplied competitor messaging with your approved product facts and find a credible point of difference. Trigger phrases include "how are competitors…

Pack4315.6kMarketing
52
Ootto-AI

content-research

Turn Claude into a content research machine for any niche. Point it at any creator or account and it pulls their posts, finds the exact ones that blew up (the outliers), then breaks down…

Pack4315.6kWriting
52
Ootto-AI

creator-outreach

Use when a specific creator has been selected and you need a concise, personal, permission-respecting first contact about a relevant collaboration. Trigger phrases include "write outreach…

Pack4315.6kWriting
52
Ootto-AI

cross-platform-distribution

Use when an approved campaign, launch, research finding, or asset needs a deliberate plan across several social channels. Trigger phrases include "adapt this for LinkedIn and X", "where…

Pack4315.6kMarketing
51
Ootto-AI

ab-hook-tester

Generates two genuinely distinct hook variants for the same reel so you can post-test which opening actually wins. Use when the user says "give me two hooks to test", "A/B this hook"…

Pack4315.6kTesting
51
Ootto-AI

analytics-readout

Reads your reel insights and explains in plain English what to make more of and what to stop — no jargon. Use when the user says "explain my analytics", "what do my numbers mean", "read my…

Pack4315.6kData analysis
51
Ootto-AI

audience-personas

Build evidence-led social audience personas from customer interviews, comments, reviews, or CRM notes.

Pack4315.6kProduct management
51
Ootto-AI

best-time-scheduler

Recommends the posting times and weekly cadence that fit your audience's actual activity windows. Use when the user says "when should I post", "best time to post", "posting schedule", "how…

Pack4315.6kWriting
51
Ootto-AI

bio-profile-optimizer

Rewrites your bio, name field and pinned-reel order to convert profile visits into follows and clicks. Use when the user says "rewrite my bio", "optimize my profile", "what should my bio…

Pack4315.6kMarketing
51
Ootto-AI

caption-and-hashtags

Write the caption, hashtag set, and first comment for a reel or post. Use when the user says "caption", "hashtags", "write the description", "what do I write under this", "first comment"…

Pack4315.6kVideo
51
Ootto-AI

carousel-builder

Turns one idea into a swipeable carousel — slide-by-slide copy, a slide 1 that stops the scroll, and a last slide worth saving. Use when the user says "make this a carousel", "turn this…

Pack4315.6kSocial media
51
Ootto-AI

collab-outreach

Drafts personalized pitches to creators and brands for collab reels, shoutouts and partnerships. Use when the user says "pitch a collab", "outreach to creators", "write a DM to this…

Pack4315.6kStartups
51
Ootto-AI

comment-mining

Reads your comments and DMs to surface the questions, objections and exact phrases your audience uses — and turns them into content ideas. Use when the user says "what should I post about"…

Pack4315.6kWriting
51
Ootto-AI

comment-responder

Turn every comment into a lead on autopilot. Claude watches your new comments, posts a friendly public reply (never a link), and DMs the commenter your lead magnet / resource — then logs…

Pack4315.6kSales
51
Ootto-AI

competitor-teardown

Reverse-engineers a rival account's best posts into the patterns, hooks, and posting cadence actually driving their growth. Use when the user says "break down this account", "why is this…

Pack4315.6kWriting
51
Ootto-AI

content-audit

Reviews your last 30 posts to find what is worth doubling down on, what is dead weight, and the gaps to fill. Use when the user says "audit my content", "what is working on my account"…

Pack4315.6kWriting
51
Ootto-AI

content-calendar

Turn a batch of ideas (or your content pillars) into a 2-week reel posting calendar with hooks, formats, and a daily plan. Use when the user says "content calendar", "posting schedule"…

Pack4315.6kWriting
51
Ootto-AI

content-pillar-builder

Defines the 3-5 themes your account posts against, so every reel ladders up to a clear position. Use when the user says "what are my content pillars", "define my themes", "what should my…

Pack4315.6kWriting
51
Ootto-AI

content-repurposer

Turn one long-form source (blog post, podcast, YouTube video, webinar, transcript) into a batch of short-form reel ideas and scripts. Use when the user says "repurpose", "turn this into…

Pack4315.6kWriting
51
Ootto-AI

cover-thumbnail-brief

Writes the cover-frame text and visual brief that makes your reel stop the scroll on the grid and in Explore. Use when the user says "write my cover text", "thumbnail brief", "what should…

Pack4315.6kImages & art
51
Ootto-AI

cross-platform-reformatter

Reshapes one Instagram reel into a TikTok and a YouTube Short — adjusting hook, length and captions per platform. Use when the user says "repost this to TikTok", "make this a Short"…

Pack4315.6kVideo
51
Ootto-AI

cta-writer

Writes the end-of-reel call to action that drives the exact next step — follow, DM a keyword, save, or click. Use when the user says "write my CTA", "how should I end this reel", "what…

Pack4315.6kWriting
51
Ootto-AI

dm-script-writer

Writes the DM flow that turns an inbound comment or lead-magnet request into a booked call or a sale. Use when the user says "write my DM script", "what do I send after they comment", "DM…

Pack4315.6kWriting
50
Ootto-AI

b-roll-shot-list

Turns a script into a shoot-ready shot list — every clip, angle and visual you need to film, in order. Use when the user says "what do I need to film", "shot list for this", "b-roll list"…

Pack4315.6kVideo

Showing 30 of 55. See the full pack on GitHub.

From the README

How to use claude-content-skills

Claude 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.

Connect to Ootto

Claude Content Skills — by Ootto

Claude Code Skill License: MIT Built by Ootto Star this repo

Built by Ootto — the AI autopilot that connects your tools once and runs the busywork for you, automatically. These skills are the manual, do-it-yourself version. Ootto is the autopilot. See it in 3 minutes →

What this is

Claude "skills" that work like a whole content team in one install. The workflow: scrape what's in demand → feed Claude a viral reel → it studies the whole thing → it builds you an original in your voice → then it turns the comments into leads. One skill (Content Factory) runs all the others in order so you get a finished reel + the lead loop from one command; one gives Claude a permanent memory; the rest each do one job in the pipeline. No code, no editing suite.

Skill Team role What it does
Content Factory Showrunner The whole setup in one command. Runs the entire pipeline — find a format → study → hook → script → build → caption → post → lead loop — and repeats it 3× a day. Start here.
Virality Hook doctor The best one. Built from the real winners and losers of 262 posts and 3.5M views on @jayantcreates.ai: what our 100K+ reels did in the first 3 seconds vs what our flops did, frame by frame, plus an 8-point hook checklist. Makes Claude do something extraordinary in the first 3 seconds of every reel.
AI Brain Memory Gives Claude permanent memory. Say "wrap up" and it saves the session to your Obsidian vault (local markdown you own); next session it recalls only what's relevant. The foundation the others run on.
Agent Reach Scout Scrapes the internet for you — mines Reddit/communities for what people actually want (your topics), finds trending reels to model, and downloads any reel/Short → transcript. The FIND step. Free, no login. (Bundled from Panniantong/Agent-Reach, MIT.)
Reel Analyzer Researcher Feed it any viral reel — Claude watches it frame by frame + reads the transcript and breaks down the hook, structure, pacing & visuals, so you can model what works.
Going Viral Strategist The strategy above the hook. Pick the goal (saves / shares / follows / leads) → the emotion that drives it → the hook + funnel built around it. Distilled from 160+ analysed viral reels.
Viral Hook Writer Hook writer 10 scroll-stopping hooks for the first 1-3 seconds, ranked for what to test first.
Hook Mining Hook miner Feed it a CSV of hooks that actually performed (Sandcastles export, your analytics, scraped competitors) — it ranks them, buckets them by psychological pattern, then remixes: the proven structure stays fixed, only the power words get swapped. The opposite of slop.
Reel Scripter Scriptwriter Turns the breakdown into a tight 30-45s original script — your words, the proven structure.
Reel Builder Editor Assembles the whole reel: beat-by-beat script, on-screen text, the visual for each beat + caption — ready to shoot/render.
Humanizer Editor Makes Claude sound like you, not like AI. Run it on every script and caption before you post: it strips the AI tells (staged openers, forced triads, dashes everywhere, stock AI words, filler) without changing what you said. (Bundled from blader/humanizer, MIT.)
Caption & Hashtags Copywriter Caption, tiered hashtag set, and a first comment built for saves and reach.
Content Repurposer Repurposer Turns one blog post / podcast / video into 5+ reel ideas and outlines.
Content Calendar Planner Sequences your ideas into a postable 2-week reel calendar with formats and hooks.
Comment Responder Lead-gen Turns every comment into a lead on autopilot — warm public reply (no link) + DMs the resource, 24/7.

The 30 Instagram skills

The set referenced from 30 Claude skills to run your Instagram page — grouped by the job they do.

Memory — Claude learns your brand (1)

  • AI Brain — permanent memory of your voice, audience and past hits.

Study — learn what is working (5)

Create — idea to finished reel (12)

Distribute & convert — publish and turn views into leads (8)

Grow & analyze — scale the account (6)

How the whole thing works (the factory)

This is exactly how the page gets made — idea → leads, then 3× a day. Content Factory runs this start to finish; or run any step on its own.

        ┌─────────── memory: ai-brain (recall your voice + past winners) ───────────┐
        ▼                                                                            │
  1. FIND a proven viral reel in your niche  (model the FORMAT, never the words)     │
  2. STUDY it ............ reel-analyzer ...... frame-by-frame + transcript → hook, beats, pacing
     STRATEGY ........... going-viral ....... pick the goal (save/share/follow/lead) → emotion → hook angle
  3. HOOK ................ viral-hook-writer .. 10 hooks for the first 1–3s, ranked
  4. SCRIPT .............. reel-scripter ...... 30–45s ORIGINAL script in your voice
  5. BUILD ............... reel-builder ....... finished reel: beat-by-beat + on-screen text + scene/visual
  6. CAPTION ............. caption-and-hashtags  caption + tiered hashtags + first comment
  7. POST ................ publish (or Ootto auto-posts)
  8. LEADS ............... comment-responder .. every comment → public "check DMs" + DM the resource, 24/7
        │                                                                            │
        └────── 9. COMPOUND: save the winner back to ai-brain → next reel is smarter ┘

Rules that make it land: the hook carries 80% (front-load it, payoff in ~1.5s, works on mute) · every line gets a visual (no "text on a card" for a demo line) · model the format, write your own words (copies get buried) · the public reply never contains a link — the link goes in the DM · the CTA must deliver what it promises. Rotate the angle each post (result/proof → how-to → contrarian) and stagger morning/midday/evening.

⭐ The secret weapon: your Obsidian second brain

Generic AI content sounds generic. The fix is memory — give Claude what's already worked for you.

Use an Obsidian vault (a free folder of Markdown notes you own) as Claude's brain: fill it with your past winning reels, transcripts, brand voice, and a competitor swipe file — and every skill above generates from your proven patterns instead of a blank slate. Because it's plain local markdown, Claude reads and writes it directly via the Filesystem connector — no browser automation, no login, nothing to sync.

The content growth factory

Connect it once in Claude Desktop:

  1. Get Obsidian (free) and make a vault (just a folder). Drop in your winning reels, transcripts, and brand voice.
  2. Add the Filesystem connector pointed at that vault: Settings → Developer → Edit Config, add the filesystem MCP server with your vault path. (No Claude Desktop? Make a Claude Project and upload the vault as project knowledge.)

The AI Brain skill automates the loop: say "wrap up" and Claude writes a tight Markdown note of the session into your AI Brain/ folder (with #tags + [[links]]); next session it reads back only the relevant notes — so Claude never starts from zero and you stop re-pasting the same context. Everything stays in your vault, browsable in Obsidian's graph.

The full step-by-step (give Claude a permanent memory, then run the content factory on it) is here: ootto.ai/blog →

💡 It's just local markdown you own — back it up / sync it however you like (iCloud, git, Obsidian Sync). Nothing leaves your machine except the notes you let Claude read.

Real results, not projections

Every number below is from a real run, published with the full method - not a projection.

Installation

Claude Code plugin marketplace (recommended):

/plugin marketplace add Ootto-AI/claude-content-skills
/plugin install claude-content-skills@ootto-content-skills

Manual (macOS / Linux):

git clone --depth 1 https://github.com/Ootto-AI/claude-content-skills.git
bash claude-content-skills/install.sh

Both copy the skills into ~/.claude/skills/. Restart Claude Code and the skills are available.

No Claude Code? Just paste them. Every skill file is a plain prompt — open it on GitHub, copy the prompt, and paste it into claude.ai with your idea.

How to use

  1. The whole thing: run /content-factory (or paste its prompt). Give it your niche, your @handle, a viral reel to model (optional), and a CTA keyword — it drives the full pipeline and hands you a finished reel + the lead loop.
  2. One step: run any skill on its own (e.g. /viral-hook-writer, /reel-builder) with your topic, audience, and goal.
  3. Post, then feed the winners back into your Obsidian vault (via AI Brain) so the factory compounds. Repeat 3× a day, rotating the angle.

⭐ Star this repo

If these save you a content sprint, drop a star — it helps other small teams find them, and tells us which skill packs to build next.

Star claude-content-skills on GitHub

Want it on autopilot? Meet Ootto

Running these by hand still means you open Claude, paste the idea, and post the reel. Ootto does the operations side for you — it connects your tools once, learns how your business works, and runs invoicing, lead follow-up, and reporting automatically, so you get your time back to actually create.

  • Connects in ~3 minutes. No workflows to build.
  • Self-learning. It reads your history instead of asking you to configure rules.
  • Done-for-you. The skills are manual mode; Ootto is autopilot.

Book a 15-minute demo →

License

MIT — see LICENSE. Use them, fork them, adapt them.


Part of the Ootto Skills family: invoicing, inbox, leads, scheduling, reporting, support — and now content. ootto.ai →

Questions

What is Ootto-AI/claude-content-skills?

Free, copy-paste Claude skills that run your content growth factory — turn ideas + your NotebookLM memory into scroll-stopping Instagram reels. By Ootto.

How do I install claude-content-skills?

Run "npx skills add Ootto-AI/claude-content-skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in claude-content-skills?

55 SKILL.md skills. Alyn lists 30 of them with their own pages.