Agent skill · marketing growth · aiskillstore

instagram-automation

Automate Instagram tasks via Rube MCP (Composio): create posts, carousels, manage media, get insights, and publishing limits. Always search tools first for current schemas.

Why this skill is useful

Provides specific commands and workflows for automating Instagram tasks that the AI wouldn't reliably generate on its own.

What it needs

Requires instagram account access. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Instagram Automation via Rube MCP Automate Instagram operations through Composio's Instagram toolkit via Rube MCP. Prerequisites Rube MCP must be connected (RUBESEARCHTOOLS available) Active Instagram connection via RUBEMANAGECONNECTIONS with toolkit instagram Always call RUBESEARCHTOOLS first to get current tool schemas Instagram Business or Creator account required (personal accounts not supported) Setup Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works. 1. Verify Rube MCP is available by confirming RUBESEARCHTOOLS responds 2. Call RUBEMANAGECONNECTIONS with toolkit instagram 3. If connection is not ACTIVE, follow the returned auth link to complete Instagram/Facebook OAuth 4. Confirm connection status shows ACTIVE before running any workflows Core Workflows 1. Create a Single Image/Video Post When to use: User wants to publish a single photo or video to Instagram Tool sequence: 1. INSTAGRAMGETUSERINFO - Get Instagram user ID [Prerequisite] 2. INSTAGRAMCREATEMEDIACONTAINER - Create a media container with the image/video URL [Required] 3. INSTAGRAMGETPOSTSTATUS - Check if the media container is ready [Optional] 4. INSTAGRAMCREATEPOST or INSTAGRAMPOSTIGUSERMEDIAPUBLISH - Publish the container [Required] Key parameters: imageurl: Public URL of the image to post videourl: Public URL of the video to post caption: Post caption text iguserid: Instagram Business account user ID Pitfalls: Media URLs must be publicly accessible; private/authenticated URLs will fail Video containers may take time to process; poll GETPOSTSTATUS before publishing Caption supports hashtags and mentions but has a 2200 character limit Publishing a container that is not yet finished processing returns an error 2. Create a Carousel Post When to use: User wants to publish multiple images/videos in a single carousel post Tool sequence: 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/instagram-automation

View the source on GitHub

Browse the @skills marketplace