A powerful automation tool for AI agents to post images to Instagram using residential proxies to bypass bot detection.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install instagram-poster
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install instagram-poster using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The instagram-poster skill is designed to bridge the gap between AI content generation and social media distribution. By utilizing Openclaw Skills, developers can empower their agents to publish images directly to Instagram while maintaining a high degree of account safety. The skill specifically addresses the challenge of bot detection by simulating real iPhone user behavior through a stealth browser environment.
This skill is particularly effective when combined with other Openclaw Skills, such as those used for image generation. It manages the entire lifecycle of a post, from initial authentication and session persistence to the final submission of captions and media, all while routed through a residential IP address to ensure reliability.
To get started with this entry in the Openclaw Skills library, you must first install the human-browser dependency and configure your credentials.
Add your credentials to your openclaw.json file:
{
"skills": {
"entries": {
"instagram-poster": {
"env": {
"IG_USERNAME": "your_username",
"IG_PASSWORD": "your_password"
}
}
}
}
}
Alternatively, you can run the poster directly via CLI:
node scripts/post.js --image ./photo.jpg --caption "My first automated post" --user USERNAME --pass PASSWORD
The skill manages data primarily through session files and environment configurations to ensure persistent access without repeated authentication.
| Data Point | Storage Method | Purpose |
|---|---|---|
| Session Cookies | ~/.openclaw/ig-session.json |
Stores authentication tokens to bypass login on future runs. |
| Credentials | Environment Variables | Secure storage for IG_USERNAME and IG_PASSWORD. |
| Media Input | File Path / URL | Defines the source image for the Instagram post. |
| Metadata | CLI Flags | Handles captions, mentions, and hashtags. |
Loading
A versatile media discovery skill that enables AI agents to find video content and cast it directly to smart TVs.

A powerful bridge connecting AI agents to the Lark and FeiShu ecosystem via the Model Context Protocol (MCP).

A bridge for AI agents to interact with Home Assistant devices and states via the Model Context Protocol.

A high-fidelity text-to-speech engine leveraging Microsoft Edge's neural voices for natural-sounding audio generation.

A secure, non-custodial AI agent skill for automated and manual trading on Polymarket prediction markets using locally signed transactions.

A command-line utility for executing TradingView Pine Script indicators and outputting structured technical analysis data.








































