LaunchKit · 2026
Back to Skills

instagram-poster

Post images to Instagram automatically via Telegram.

0
759 downloads
by @al1enjesus

Setup & Installation

openclaw skills install @al1enjesus/instagram-poster

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

npx clawhub install instagram-poster

What This Skill Does

Posts images to Instagram from an AI agent using a stealth browser routed through a residential proxy. Accepts local image files or HTTPS URLs with an optional caption. Caches session cookies after first login to avoid repeated authentication.

Routes through a real residential IP so Instagram treats the session as a genuine mobile device, avoiding the bot blocks that hit standard Puppeteer or API-based automation.

When to use it

  • Auto-posting AI-generated images to Instagram daily
  • Sharing travel photos to Instagram from an agent pipeline
  • Publishing product shots with pre-written captions
  • Triggering an Instagram post at the end of a content generation workflow
  • Batch uploading photos with consistent hashtags

Example Workflow

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

INPUT

User asks: Post this sunset photo to Instagram with caption "Golden hour 🌅"

AGENT
  1. 1Checks for a saved session at ~/.openclaw/ig-session.json
  2. 2Launches stealth browser with Romanian residential IP via human-browser
  3. 3Logs in as a real iPhone user if no valid session exists and saves cookies
  4. 4Uploads the image file and submits the caption
OUTPUT

Image posted to Instagram; session cookies saved for subsequent runs

Requirements

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

Instagram account credentials (IG_USERNAME and IG_PASSWORD env vars)Human Browser subscription for residential proxy access (humanbrowser.dev)