instagram-skills
sergebulaev · sergebulaev/instagram-skills
Nine skills that write Instagram captions, Reels hooks, carousels and hashtag strategy, plan a weekly content calendar and publish after your approval via Publora.
Instagram marketing skills for Claude Code and Codex: captions, carousels, hooks, hashtag strategy, and a weekly plan. Draft, humanize, and publish via Publora. MIT. Content engineering by Creative Content Crafts.
Preview
What you can do with it
- Write a caption for a Reel in your own voice
- Plan a full week of Instagram posts for your niche
- Rewrite captions so they don't sound AI-generated
Safety check
No risky patterns found in the files we scanned.
Automated scan of the repo files. Always review code you run.
From the README
Instagram Marketing Skills for Claude Code and Codex
Part of the linkedin-skills family (400+ stars). Same voice engine and approve-before-publish flow, now for Instagram. Also available for X · YouTube · TikTok · Threads · Facebook.
9 skills that turn Claude Code and Codex into your Instagram content team. They write captions and Reels hooks in your voice, size hashtags, plan carousels and a full week of content, read your niche from real data, and optimize your profile. Every draft gets the AI tells stripped and waits for your approval before anything publishes. You supply the image or video; the skills write the words. No coding required.
Once installed, just ask Claude Code or Codex things like:
- "Write a caption for this Reel about [topic]"
- "Plan a week of Instagram posts for my [niche]"
- "What's working in my niche right now?" (reads real data via Apify)
- "Rewrite this caption so it doesn't sound like AI"
The right skill activates automatically. Then you review and approve.
Install
Pick whichever way you use Claude Code or Codex:
Codex CLI
codex plugin marketplace add sergebulaev/instagram-skills
codex plugin add instagram-skills@instagram-skills
To test a local clone before publishing changes:
git clone https://github.com/sergebulaev/instagram-skills.git
cd instagram-skills
codex plugin marketplace add .
codex plugin add instagram-skills@instagram-skills
claude.ai (web)
- Open https://claude.ai/code
- Go to Skills in the sidebar
- Click Add from GitHub
- Paste:
sergebulaev/instagram-skills - Done. The skills activate automatically when you ask about Instagram.
Claude Desktop (Mac / Windows)
- Open Claude Desktop
- Open Settings (gear icon)
- Go to Skills
- Click Add from GitHub
- Paste:
sergebulaev/instagram-skills - Done. Start a new conversation and ask Claude to write a caption.
Claude Code (CLI / VS Code / JetBrains)
/plugin marketplace add sergebulaev/instagram-skills
/plugin install instagram-skills@instagram-skills
Or clone the repo and open it as your working directory:
git clone https://github.com/sergebulaev/instagram-skills.git
cd instagram-skills
OpenClaw
- Open your OpenClaw working directory
- Clone the skills into it:
git clone https://github.com/sergebulaev/instagram-skills.git - In OpenClaw settings, add this to your system prompt:
You have Instagram marketing skills in ./instagram-skills/. For any Instagram task, read the relevant skills/*/SKILL.md first. Use lib/url_parser.py for URL parsing and lib/publora_client.py for publishing. - Done. Ask OpenClaw to write a Instagram post.
Hermes Agent
Hermes Agent (Nous Research) follows the agentskills.io open standard and loads skills/*/SKILL.md directly. Clone the bundle into your Hermes skills folder:
git clone https://github.com/sergebulaev/instagram-skills.git ~/.hermes/skills/instagram-skills
Coming from OpenClaw? hermes claw migrate imports these skills automatically. Then call /<skill-name> from any of your Hermes chat surfaces.
Any agent (skills CLI)
One command that works across Claude Code, Codex, Cursor, and any other agent that reads SKILL.md files:
npx skills add sergebulaev/instagram-skills
Found this useful? Star the repo. Curated Claude Code and Codex directories rank and gate by star count, so a star is what makes these skills findable for the next person. It is the only thing we ask. No signup, no email.
What you can do
Once installed, just ask Claude Code or Codex for help with Instagram. The right skill activates automatically.
Write a caption:
"Write me an Instagram caption about how I cut my editing time from 6 hours to 47 minutes. Hook in the first line."
Plan a carousel:
"Turn my notes into a 10-slide carousel on portfolio mistakes for junior designers."
Reverse-engineer a viral Reel:
"What hook does this Reel use? https://www.instagram.com/reel/C9_aBcDeF/ (I'll paste the first 3 seconds)"
Size your hashtags:
"Give me 5 hashtags for this post, sized so my 2k account can actually rank."
Check a draft before posting:
"Audit this caption for AI tells and the first-125-char hook: [paste your text]"
Plan your week:
"Plan a week of Instagram content. I'm launching a design course for junior designers."
Every skill shows you a draft first and waits for your OK. Nothing gets posted without your approval.
The 9 skills
| Skill | What it does |
|---|---|
| Caption Writer | Drafts a caption with the hook in the first 125 chars, a skimmable body, and one CTA, using a 2026 hook formula picked by goal: saves, shares, comments, or follows |
| Carousel Planner | Plans a carousel slide by slide (up to 10): a hook slide that opens a loop, value slides front-loaded, and a payoff slide that earns the save and the follow |
| Hook Extractor | Reverse-engineers the hook from any viral Reel or carousel. Maps it to one of the 10 Instagram formulas and returns a blank template you can fill |
| Hashtag Strategist | Builds a sized 3-5 hashtag set (niche / mid / broad) you can actually rank in, matched to the post. The 2026 reality, not the 30-tag wall |
| Humanizer | Removes the AI tells human readers react to: 2026 AI vocabulary scored by paragraph density, reveal bridges, staccato fragment stacks, stacked triads, performed sincerity, emoji storms; caps em dashes at about one per 100 words instead of banning them (29% of human captions use one). Does not promis |