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