LaunchKit · 2026
Back to Skills

instagram-content-studio

Manage an Instagram account.

1
930 downloads
by @uyeong

Setup & Installation

openclaw skills install @uyeong/instagram-content-studio

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install instagram-content-studio

Version History

v1.0.2Feb 25, 2026 - Version note by skill developer:

- Added a new script: `refresh-facebook-token.js` for refreshing Facebook user access tokens. - Updated documentation to include Facebook token refresh command and additional credential/environment variable requirements. - Expanded security guidelines for token and file handling. - Clarified required and recommended permissions for Meta app configuration.

What This Skill Does

Manages an Instagram business account through the Instagram Graph API. Supports profile viewing, listing posts, publishing single images, carousels, and Reels, and reading and writing comments. Token refresh runs automatically before each operation.

Handles token refresh automatically and supports both remote URLs and local files for media uploads without requiring separate upload infrastructure.

When to use it

  • Publishing a product photo carousel with a custom caption
  • Posting a Reels video from a local file
  • Reading and replying to comments on a specific post
  • Checking like and comment counts on a recent post
  • Listing the last 10 posts to review account activity

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Post these three product photos as a carousel with the caption 'New collection out now'

AGENT
  1. 1Confirms the caption with the user before proceeding
  2. 2Runs post-image.js with three local file paths and the --caption flag
  3. 3Waits for the Instagram API to process the carousel upload
  4. 4Reports the result media ID and permalink from the JSON output
OUTPUT

Carousel post published; returns media ID and permalink URL

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

INSTAGRAM_ACCESS_TOKEN environment variable in a .env fileFACEBOOK_USER_ACCESS_TOKEN environment variable (for comment and reply operations)FACEBOOK_APP_ID and FACEBOOK_APP_SECRET environment variables (for token refresh)Meta app with instagram_business_basic, instagram_content_publish, instagram_manage_comments, pages_read_engagement, and pages_show_list permissionscloudflared installed for local image and video uploads