home / skills / openclaw / skills / instagram

instagram skill

/skills/0xterrybit/instagram

This skill helps you manage Instagram content and insights by posting media, analyzing audience data, and engaging followers.

npx playbooks add skill openclaw/skills --skill instagram

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
626 B
---
name: instagram
description: Instagram platform integration. Post content, manage stories, view insights, and engage with followers.
metadata: {"clawdbot":{"emoji":"📸","always":true,"requires":{"bins":["curl","jq"]},"primaryEnv":"INSTAGRAM_ACCESS_TOKEN"}}
---

# Instagram 📸

Instagram platform integration.

## Setup

```bash
export INSTAGRAM_ACCESS_TOKEN="your_access_token"
```

## Features

- Post photos/videos
- Manage stories
- View insights
- Comment management
- Follower analytics
- Hashtag research

## Usage Examples

```
"Post photo with caption"
"Show my Instagram insights"
"List recent comments"
```

Overview

This skill integrates with Instagram to post content, manage stories, and analyze engagement. It provides programmatic access to publish photos and videos, moderate comments, and retrieve follower and post insights. The skill is designed for automation, backups, and analytics workflows for creators and social teams.

How this skill works

The skill uses an Instagram access token to authenticate API requests and perform actions on the connected account. It exposes endpoints to create posts and stories, fetch insights and follower metrics, and list or moderate comments. Commands map to common tasks like publishing media, pulling analytics, or performing hashtag research.

When to use it

  • Automate recurring posts and story scheduling for a brand account
  • Backup all published media and captions for archival purposes
  • Monitor comments and moderate conversations at scale
  • Collect follower and post insights for performance reports
  • Research hashtags and engagement trends before campaigns

Best practices

  • Store and rotate the INSTAGRAM_ACCESS_TOKEN securely in environment variables
  • Batch media uploads and schedule posting to avoid rate limits
  • Fetch insights periodically rather than continuously to reduce API load
  • Combine comment moderation with keyword filters to handle high volume
  • Use hashtag research results to refine posting strategy and A/B test

Example use cases

  • Post a photo or video with a caption and location tag via a single command
  • Publish a sequence of stories and attach swipe-up links or stickers
  • Export weekly follower growth, impressions, and engagement rates for reporting
  • List recent comments and bulk-delete or reply to flagged items
  • Run hashtag research to compare reach and engagement potential across tags

FAQ

How do I authenticate the skill?

Set your Instagram access token in the environment variable INSTAGRAM_ACCESS_TOKEN before running commands.

Can the skill schedule posts in advance?

Yes. Use the scheduling commands to queue posts and stories; the skill will publish them at the specified times while respecting API rate limits.