Thirteen Free Claude Skills That Run an Instagram Account
The Instagram agent skill is a free pack of thirteen Claude skills that writes your reels and captions, scores your hooks and finds what's working in your niche. Here's the repo, the one-paste install and the three skills to run first.
The Instagram agent skill is a free, MIT-licensed pack of thirteen Claude skills by Jake Schincariol. It writes your reels and captions, scores your hooks and your profile, and finds what's working in your niche. It needs no password, API key or signup, and it never posts for you.
So an Instagram agent, in this case, is a folder of instructions and small scripts that Claude reads. It isn't a bot logged into your account. The repo had 4,736 stars on GitHub on 4 November 2026, and the README's own line for how it works is the one to remember: "Nothing gets posted until you say yes."

How do you install the Instagram agent skill?
You paste two lines into Claude Code, whether that's the terminal or the Code tab in the desktop app. If you haven't used either, Claude Code without coding covers the setup. This is the README's own install line:
https://github.com/Jakeschincariol/instagram-agent-skill
Install this skill, then confirm /ig-reel works.
If you'd rather do it by hand, it's two commands, and the skills land in your personal skills folder so they work in every project:
git clone https://github.com/Jakeschincariol/instagram-agent-skill.git
cp -r instagram-agent-skill/skills/ig-* ~/.claude/skills/
It also installs as a plugin, with /plugin marketplace add Jakeschincariol/instagram-agent-skill and then /plugin install instagram-agent. If you've never seen a skill folder, the Claude skills guide explains what you just installed.
Then do the step the README singles out, which is templates/voice.md. Copy it to ~/.claude/instagram/voice.md and fill it in, or send Claude three of your own reels and say "write my voice.md from these". Every skill reads that file, and the README says to spend ten minutes on it. Its reason is a good one: on Instagram you have to say the words out loud.
Which three skills should you start with?
Start with the three that take one reel from idea to post. The other ten can wait until those are part of your week.
| Run this | The job | What you get back |
|---|---|---|
/ig-viral | What should I make? | Reels from your niche, ranked by how far each beat its own account |
/ig-reel | How do I say it? | Three scored hooks, the script, the on-screen text and a timed beat sheet |
/ig-caption | How does it read in the feed? | The caption, linted, with the first 125 characters shown the way the feed shows them |
/ig-viral first, about once a month. Its instructions say to run it monthly, because formulas last a season. It ranks on one number, the outlier multiple, which is a reel's views divided by that account's own recent median. Anything above 3x is a signal, and anything below 1.5x is that account's normal day. You give it 6 to 12 accounts, mostly within about 10x of your own size, because a formula that works at 2 million followers often works because it's at 2 million followers.
The catch is how it reads them. Claude looks at the reels through your own logged-in browser with you there, or you paste the numbers in. The instructions tell it never to log in for you, never to ask for a password, and never to build a crawler.
/ig-reel before you film. You give it one idea, and it writes three hooks off the pack's 26 formulas, scores them, then writes the script, the on-screen text and a timed beat sheet. The scoring is a small Python script that runs on your machine with no network.
/ig-caption before you post. Instagram shows about 125 characters of a caption before the "more", per the README, and this one prints that window as a box so you read it the way a stranger does. It also checks for one ask and for the words people search, and it enforces a cap of five hashtags, which the README says Instagram brought in on 18 December 2025.
If your profile has never had a hard look, /ig-profile is a good fourth. It scores you out of 100 on a 12-part rubric and rewrites in fix-first order. Its instructions warn that most profiles land in the 30s and 40s on the first pass, so don't take it personally.
What does each of the thirteen skills do?
The list below is the README's, trimmed. Commands run in Claude Code.
| Command | What it does |
|---|---|
/ig-reel | One idea into a reel: scored hooks, script, on-screen text, beat sheet |
/ig-viral | Finds what's working in your niche, ranked against each account's own median |
/ig-caption | Writes and lints the caption, showing what the feed shows |
/ig-carousel | Swipe posts: the cover, slide copy and 1080x1350 files |
/ig-story | The daily story sequence and which sticker does which job |
/ig-profile | Scores your profile out of 100, then rewrites it |
/ig-plan | The week: what to post, which format, when, and 10 accounts to engage with |
/ig-human | Strips AI tells from a draft and scores what's left |
/ig-comment | Comments on other people's posts, picked by what the post actually is |
/ig-reply | Sorts the thread under your own post and writes replies in that order |
/ig-dm | The keyword delivery, the first message, the collab pitch and two follow-ups |
/ig-repurpose | One video, podcast or newsletter into a week of reels and carousels |
/ig-audit | A post-mortem on what you already posted, ranked by outlier multiple and sends per reach |
Jake Schincariol's sibling repo does the same job for another platform, and it comes up in the free LinkedIn skills for Claude.
Does the hook score predict a hit?
No, and the maker says so himself, which is the most useful part of the README. He tested the scorer on 74 real short-form hooks, taken from the top and bottom performers on five channels. They're YouTube Shorts rather than reels, because Instagram doesn't hand out view counts you can collect without logging in.
Against ten deliberately bad hooks, it scored an AUC of 0.83, a measure where 0.50 is a coin flip and 1.00 is perfect, and nine of the ten fell below the median of the real hooks. When it had to separate a good creator's hits from that same creator's misses, the AUC dropped to 0.56. His conclusion is the honest way to use it: "kill the obviously weak hooks before you shoot them, then trust your own retention graph."

As someone who makes reels, this is the section I'd read first. Plenty of tools will give you a score, and very few publish a number showing what the score can't do.
Does it post to Instagram or touch your account?
No. The README is plain about it: "These skills do not post to Instagram." It says Instagram's Content Publishing API needs a Meta developer app, a linked Page, a long-lived token and app review, which a skill can't hand you. So every skill ends in a copy-ready block, and you post it yourself.
The five Python tools inside the pack run on your machine, on your own text, with no network and nothing uploaded. The one place the pack comes close to automation is /ig-dm, which writes keyword delivery messages. The README's line is that auto-replies are only fine through Instagram's own tools and approved partners, and only after someone comments first, so sending them is a separate setup.

When is it the wrong tool?
It's the wrong tool if you want something that schedules and publishes for you, because it stops at the copy-ready block by design. It won't pull your numbers either: /ig-viral and /ig-audit work from what you read, paste or screenshot.
Without Claude Code, you can paste any single SKILL.md at the top of a chat and it runs as a mode, but you lose the five Python tools, which the README calls "most of the point" of /ig-reel and /ig-human. Using Claude Code itself takes a paid Claude plan, and on 4 November 2026 Pro was US$17 a month billed yearly, or US$20 monthly.
Treat the facts in it as dated too. The repo's last push was on 13 September 2026 when checked on 4 November, with 40 open issues, and the README itself warns that platform numbers go stale: "If something here contradicts what Instagram is doing when you read it, Instagram is right." And since it's a community repo, read the files before you enable it, the same as any skill from GitHub.
Key takeaways
- The Instagram agent skill is thirteen free, MIT-licensed Claude skills. It needs no password, API key or signup, and you do the posting.
- Install it by pasting the repo link and "Install this skill, then confirm /ig-reel works." into Claude Code, then fill in
voice.md. - Start with
/ig-viral,/ig-reeland/ig-caption, which take one reel from idea to post. - Use the hook score to kill weak hooks. By the maker's own test, it can't tell you which of two good hooks will travel.
FAQ
Does the Instagram agent skill need my Instagram password?
No. The README says it needs no signup, API key or connection, and /ig-viral never asks for a password or logs in as you. When it needs to read reels, it uses a browser you're already logged into with you present, or numbers you paste in.
Is the Instagram agent skill free?
Yes. The skills are free and MIT-licensed. Running all thirteen with their Python tools takes Claude Code, which needs a paid Claude plan or Console credit. Pasting a single SKILL.md into a chat works without Claude Code, minus those tools.
Can the Instagram agent skill post reels for me?
No. It writes reels, captions and carousels, and every skill ends in a copy-ready block that you post yourself. The maker built it that way: the README says Instagram's publishing API needs an approved developer app a skill can't hand you, and it treats browser automation as breaking Instagram's Terms of Use.
Can the Instagram agent skill analyse my reels?
Yes, from numbers you give it. /ig-audit takes your insights, screenshots or view counts and ranks your reels by how far each beat your own median, plus sends per reach and hold at three seconds. It doesn't pull the numbers from Instagram itself.
What should I do first after installing the Instagram agent skill?
Fill in voice.md, which the README says takes about ten minutes. Copy templates/voice.md to ~/.claude/instagram/voice.md, or send Claude three of your own reels and ask it to write the file. Every skill reads it before it writes anything.
Where this leaves you
Install it, spend the ten minutes on voice.md, and run your next hook through /ig-reel before you film it. That first score will tell you quickly whether the rest of the pack is worth a place in your week.