instagram-publisher

Publish Instagram carousel posts from local images via the Graph API.

2.0k|522|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/renatoasse/opensquad --skill instagram-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: instagram-publisher
Source: https://github.com/renatoasse/opensquad/tree/main/skills/instagram-publisher
Command: npx skills add https://github.com/renatoasse/opensquad --skill instagram-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Publishing Instagram carousel posts from local images can be tedious and error-prone when done manually. This skill automates the end-to-end workflow: hosting images externally, creating Instagram media containers, and publishing the carousel with a single command.

Core Features & Use Cases

  • Uploads images to imgBB for public hosting.
  • Creates Instagram media containers via the Graph API.
  • Publishes the carousel and returns the real post permalink.
  • Supports 2–10 images per post and requires an Instagram Business account.

Quick Start

Select 2-10 local images and run the skill to publish them as an Instagram carousel.

Frequently Asked Questions about instagram-publisher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate publishing Instagram carousel posts from local images?

Automating Instagram carousel publishing from local images requires a tool that handles image hosting, creates media containers via the Graph API, and publishes the final post. This skill orchestrates that entire workflow end-to-end using imgBB and Graph endpoints.

Do I need an Instagram Business account to publish carousels via the Graph API?

Yes, an Instagram Business account is required to publish carousels via the Graph API. You also need a valid access token, your Instagram user ID, and an imgBB API key to handle the external hosting of your local images.

What is the maximum number of images I can include in an automated Instagram carousel post?

You can include a minimum of 2 and a maximum of 10 images per automated Instagram carousel post. The skill processes these local assets by uploading them to imgBB and coordinating the carousel container creation.

Can I test Instagram carousel publishing without actually posting to my feed?

Yes, you can perform a dry-run test to validate the Instagram carousel publishing workflow. This allows you to verify image hosting and media container creation logic without pushing the final post to your live Instagram feed.

Why does publishing Instagram carousels from local files require imgBB image hosting?

Publishing Instagram carousels from local files requires imgBB hosting because the Instagram Graph API needs publicly accessible URLs to fetch media. The workflow uploads local images to imgBB to generate the public URLs needed for media container creation.

How does the Instagram Graph API carousel creation process work?

The Instagram Graph API carousel creation process works by first uploading local images to a host like imgBB, creating individual media containers for each URL, combining them into a carousel container, and finally publishing it to return a real post permalink.