CLAUDE CODE TO INSTAGRAM

How to post to Instagram from Claude Code

ReelGenie’s forever-free plan includes 30 posts a month and 1 brand. Solo is US$19/month. Your Claude plan is separate.

Claude Code can design an Instagram carousel on your computer, slide by slide, or take a Reel you already edited. ReelGenie takes the exact files, checks them, keeps the post private for review and publishes it to your Instagram account only when you approve. Then each account shows whether it actually posted.

ReelGenie post details with a six-slide carousel in a phone frame, the approved caption and hashtags, and per-account delivery status for TikTok and Instagram
Where your Claude Code post ends up: the original slides, the caption and a result for each account. This example was made with Codex; posts from Claude Code open in the same place.

The short answer

  1. Install the ReelGenie plugin in Claude Code and sign in with /mcp.
  2. Connect your Instagram professional account in ReelGenie.
  3. Have Claude Code build the slides, or point it at your finished Reel.
  4. Claude uploads the exact files; you check them on the review link.
  5. Choose feed, Reel or Story, then approve the account and time.
  6. Check the result: published, or failed with Instagram’s reason.

1. Install the ReelGenie plugin

Create a free ReelGenie account first. Then, in a terminal where Claude Code runs, install the ReelGenie plugin. It adds the ReelGenie skill and the connection to https://reelgenie.app/api/mcp/agent.

claude plugin marketplace add lidemin/reelgenie-claude-plugin
claude plugin install reelgenie@reelgenie

Start Claude Code, type /mcp, choose plugin:reelgenie:reelgenie and sign in. A ReelGenie page lists what Claude can do, including publishing after your explicit approval.

Check that the ReelGenie connection works and list my workspaces and connected social accounts.

2. Connect your Instagram account

Claude Code can’t sign in to Instagram for you. Open ReelGenie’s Accounts page, choose Instagram and sign in there. Instagram only lets apps publish to professional accounts, so switch a personal account to a creator or business account in the Instagram app first. It’s free.

Agree on the idea before anything is made. Claude Code reads your workspace’s brand brief, then proposes angles and cover lines.

Suggest three Instagram carousel ideas for [topic] that fit my brand brief. Give the cover line and what the first slide shows for each. Recommend one.

Claude Code designs each slide in HTML at the exact size and renders it to an image with a headless browser, so the text is sharp and spelled as you approved. Check the cover and one inside slide before it makes the rest.

Build the cover and slide 2 as 1080 × 1350 JPEGs in my brand colours and fonts. Show me both before making the rest.
  • Size: 1080 × 1350 portrait takes up the most room in the feed. Keep every slide the same size.
  • Format: JPEG. ReelGenie warns before approval if a PNG or WebP image could be refused.
  • Limits: 1 to 20 images, each up to 8 MB and 12 MB in total.
  • Reels: bring a finished MP4, up to 500 MB. Claude Code doesn’t make video itself.

4. Upload and preview the exact files

Claude Code uploads each file straight from your computer. ReelGenie checks each one’s size, format, pixel dimensions and fingerprint, in order, so the preview is the file Instagram receives.

Save these slides in order with the caption and hashtags as a private ReelGenie post. Check the fingerprints match, then give me the review link. Don’t schedule anything yet.

If one slide is wrong, Claude Code can replace just that image while the post is still in review.

5. Choose placement and approve

Instagram options you can set before approval:

  • Feed or Story: a Story is one image or one video.
  • Collaborators: up to 3 accounts.
  • Alt text and people tags for each image.
  • Reels: the cover frame, and whether it also shows in your feed.

Then tell Claude Code the account and the time. It repeats them back, so you approve every post before it goes live. You can also approve in ReelGenie instead.

Schedule this carousel to my Instagram feed for Tuesday at 8:00 Sydney time, with alt text for each slide. Confirm the details with me first.

Before approval, ReelGenie checks the delivery: it test-reads the files Instagram will fetch, and warns you if the Instagram sign-in won’t last until the scheduled time.

6. Check whether it actually posted

Scheduled isn’t posted. Each account shows its own result:

  • Scheduled: delivery is planned and nothing has been sent yet.
  • Published: Instagram reports the post as live.
  • Failed: Instagram’s reason is shown in plain words, so you know what to fix.
Did my Instagram carousel publish? If anything failed, tell me why and what to do.

After 24 hours Claude Code can read the post’s views and likes against your account’s usual results. Treat that as how this post did compared with your own recent posts, not as proof of growth.

What Claude Code can’t do here

  • It can’t sign in to your Instagram account. You do that on ReelGenie’s Accounts page.
  • It doesn’t generate photographs or video. Bring your own, or connect a tool that makes them.
  • It won’t send anything you haven’t approved: the post, the account, the placement and the time.
  • It can’t publish to a personal Instagram account. Instagram only allows professional accounts.

The free plan covers 30 posts a month across your team, 1 brand and 3 connected accounts. A post sent to several accounts counts once. Solo is US$19/month for unlimited posts. Compare plans.