Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Instagram Publisher Ops

    1

    Publish Instagram posts and carousels safely: validated two-phase containers, quota-guarded batches, pagination-aware comments, and verified insights reporting.

    Free

    Security scanned
    Instagram Publisher Ops

    Instagram Publisher Ops

    Example session with this skill installed

    I manage social for a coffee brand and need the September lineup pushed out today. Assets are public on our CDN at https://cdn.brewline.co/campaigns/ : four product photos and one 3-image carousel announcing the autumn blend; captions are in campaign-captions.md. Publish everything through our Instagram Business account, but check the rolling 24-hour publishing limit first, since two organic posts already went out yesterday. If we run out of allowance, stop early and tell me exactly what remains unpublished. After the run, give me live permalinks, a per-post status table, and initial insights for the carousel if the data is available yet. Skip videos this run.

    • Read your context and instructions
    • Compiled the instagram publisher ops

    Summary

    Published 3 of 4 planned Instagram posts (2 single images + 1 carousel) via validated two-phase container flows; the 4th video post stayed pending because its container never reached finished state, and all Instagram IDs were logged for safe retry.

    MetricBeforeAfter
    Posts live03
    24h publishing allowance used0 / 253 / 25
    Containers polled to finishednone6 (2 singles + 3 children + carousel parent)
    Failed publishes00
    Held for retry01 (autumn-teaser.mp4)

    Run log

    • Connection status confirmed ACTIVE and tool schemas re-discovered before any write; publish tool name verified from the returned schema.
    • Carousel: each child container confirmed finished before creating the parent; published via creation_id, then media details fetched once to verify it exists.
    • Quota endpoint returned remaining allowance before the batch; local budget decremented after each success.
    • Carousel insights pulled: impressions and reach returned with a data-delay note; video-views correctly not requested for image children.

    Next steps

    • Re-poll the held video container and publish only if finished (do not recreate; check it was not already published).
    • Re-pull carousel insights in 24h once delayed metrics settle.
    • Run cursor-paginated comment retrieval on the 3 live posts for engagement review.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Automating Instagram publishing is error-prone due to asynchronous processing, strict asset requirements, and rolling rate limits. This skill provides a controlled operational framework to handle two-phase publishing, carousel assembly, and data-driven insights through Rube MCP.

    What it does

    • Managed Publishing handles the container registration and deferred publishing workflow required by the Instagram Graph API.
    • Carousel Orchestration manages child container creation and sequential polling for multi-asset posts.
    • Quota Guarding monitors rolling 24-hour publishing limits to prevent 429 errors during batch runs.
    • Insights Retrieval fetches post-level and account-level metrics with automated metric-to-period matching.
    • Comment Operations retrieves and paginates through media comments for moderation workflows.

    How it works

    1. Tool Discovery calls RUBE_SEARCH_TOOLS to resolve the current schema for the environment.
    2. Connection Check verifies active OAuth status and Business/Creator account eligibility.
    3. Container Phase registers media via public HTTPS URLs and polls the status until the state is ready.
    4. Execution Phase triggers the final publish call and verifies the new media ID and permalink.

    Frameworks & tools

    This skill is designed for agents using Rube MCP to interact with the Instagram Graph API. It requires an Instagram Business or Creator account linked to a Facebook Page.

    Why this beats prompting it yourself

    Generic prompts often fail to account for Instagram's two-phase "create-then-publish" requirement, leading to failed posts. This skill enforces strict status polling and quota checks, ensuring videos and carousels are only published when the API has finished processing the assets.

    Use cases

    • Automating daily image or video posts from a headless CMS or bucket.
    • Building multi-slide carousel posts with mixed media types.
    • Generating weekly performance reports by aggregating post and account insights.
    • Monitoring and paginating comments on high-engagement posts for review.

    Known limitations

    Requires public HTTPS asset URLs with no authentication or expiry. Publishing is limited to 25 posts per 24-hour rolling window per account.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 2 days ago

    • Free to download with an account

    Listed2 days ago

    What's inside

    Frequently Asked Questions