Skip to content
Skillpedia
Social media48k · #3339

instagram

Helps your agent use Instagram fully. It allows posting, viewing analytics, responding to comments, and managing accounts.

What it does

This tool lets you manage your Instagram account directly from your computer. You can post photos, videos, stories, and reels, as well as view comments and analytics.

When to use it

  • ✓When you want to post a photo or video on Instagram.
  • ✓When you need to see your account's statistics.
  • ✓When you want to reply to comments or messages.

Example of what to ask your AI

“I want to post a photo on my Instagram with the caption 'My first post!'”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/instagram/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/instagram/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool connects to Instagram using an official API. It allows you to upload content, view your post performance, and interact with your followers.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill instagram

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/instagram/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Skill: Instagram Integration

Overview

Integracao completa com Instagram via Graph API. Publicacao, analytics, comentarios, DMs, hashtags, agendamento, templates e gestao de contas Business/Creator.

When to Use This Skill

  • When the user mentions "instagram" or related topics
  • When the user mentions "ig" or related topics
  • When the user mentions "post instagram" or related topics
  • When the user mentions "publicar instagram" or related topics
  • When the user mentions "reels instagram" or related topics
  • When the user mentions "stories instagram" or related topics

Do Not Use This Skill When

  • The task is unrelated to instagram
  • A simpler, more specific tool can handle the request
  • The user needs general-purpose assistance without domain expertise

How It Works

Controle completo da conta Instagram via Graph API. Publicação, comunidade, analytics, DMs, hashtags, templates e dashboard — tudo gerido com governança (rate limits, audit log, confirmações antes de ações públicas).

Resumo Rápido

Área Scripts O que faz
Setup account_setup.py, auth.py Configurar conta, OAuth, token
Publicação publish.py, schedule.py Publicar foto/vídeo/reel/story/carrossel, agendar
Comunidade comments.py, messages.py Comentários, DMs, menções
Analytics insights.py, analyze.py Métricas, melhores horários, top posts
Hashtags hashtags.py Pesquisa e tracking
Inteligência templates.py, analyze.py Templates de conteúdo, tendências
Infra export.py, serve_api.py, run_all.py Exportar, dashboard, sync
Leitura profile.py, media.py Perfil, listar mídia

Localização

C:\Users\renat\skills\instagram\
├── SKILL.md
├── scripts/
│   ├── requirements.txt
│   │  # ── CORE ──
│   ├── config.py                     # Paths, constantes, specs de mídia
│   ├── db.py                         # SQLite: accounts, posts, comments, insights
│   ├── auth.py                       # OAuth 2.0, token storage/refresh
│   ├── api_client.py                 # Instagram Graph API wrapper + retry
│   ├── governance.py                 # Rate limits, audit log, confirmações
│   │  # ── FEATURES ──
│   ├── account_setup.py              # Detecção conta, migração, verificação
│   ├── publish.py                    # Publicar + upload local via Imgur
│   ├── schedule.py                   # Orquestrador: approved → published
│   ├── comments.py                   # Ler/responder/deletar comentários
│   ├── messages.py                   # DMs (enviar/receber/listar)
│   ├── insights.py                   # Fetch + store métricas
│   ├── hashtags.py                   # Pesquisa + tracking
│   ├── profile.py                    # Ver/atualizar perfil
│   ├── media.py                      # Listar mídia, detalhes
│   │  # ── INTELIGÊNCIA ──
│   ├── templates.py                  # Templates de caption/hashtags
│   ├── analyze.py                    # Melhores horários, top posts
│   │  # ── INFRA ──
│   ├── export.py                     # Exportar JSON/CSV/JSONL
│   ├── serve_api.py                  # FastAPI + dashboard
│   └── run_all.py                    # Sync completo
├── references/
│   ├── graph_api.md                  # Endpoints e parâmetros
│   ├── permissions.md                # Scopes OAuth por feature
│   ├── rate_limits.md                # Limites 2025
│   ├── account_types.md              # Business vs Creator
│   ├── publishing_guide.md           # Specs de mídia
│   ├── setup_walkthrough.md          # Guia Meta App
│   └── schema.md                     # ER diagram
├── static/
│   └── dashboard.html                # Dashboard Chart.js
└── data/
    

## Instalação (Uma Vez)

```bash
pip install -r C:\Users\renat\skills\instagram\scripts\requirements.txt

Configuração Inicial


## 1. Verificar Tipo De Conta Instagram

python C:\Users\renat\skills\instagram\scripts\account_setup.py --check

## 2. Configurar Oauth (Abre Browser Para Autorização)

python C:\Users\renat\skills\instagram\scripts\auth.py --setup

## 3. Verificar Se Está Tudo Funcionando

python C:\Users\renat\skills\instagram\scripts\profile.py --view

Se a conta for pessoal, o script account_setup.py --guide dá instruções de migração para Business ou Creator.

Foto (Aceita Arquivo Local — Faz Upload Automático Via Imgur)

…

FAQ

Do I need a Business or Creator account?

Yes, to use all features, your Instagram account must be a Business or Creator type.

Can I schedule posts for the future?

Yes, you can schedule posts to be published at a specific date and time.

How does the tool know which account to use?

You need to set up the connection once, authorizing access to your Instagram account through a secure login process.

Details

Original description by the author

Integracao completa com Instagram via Graph API. Publicacao, analytics, comentarios, DMs, hashtags, agendamento, templates e gestao de contas Business/Creator.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3339
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills