{"id":"065c5266-2ede-4b4c-9c49-abba3066c579","shortId":"EVTyYk","kind":"skill","title":"instagram","tagline":"Integracao completa com Instagram via Graph API. Publicacao, analytics, comentarios, DMs, hashtags, agendamento, templates e gestao de contas Business/Creator.","description":"# Skill: Instagram Integration\n\n## Overview\n\nIntegracao completa com Instagram via Graph API. Publicacao, analytics, comentarios, DMs, hashtags, agendamento, templates e gestao de contas Business/Creator.\n\n## When to Use This Skill\n\n- When the user mentions \"instagram\" or related topics\n- When the user mentions \"ig\" or related topics\n- When the user mentions \"post instagram\" or related topics\n- When the user mentions \"publicar instagram\" or related topics\n- When the user mentions \"reels instagram\" or related topics\n- When the user mentions \"stories instagram\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to instagram\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nControle completo da conta Instagram via Graph API. Publicação, comunidade, analytics,\nDMs, hashtags, templates e dashboard — tudo gerido com governança (rate limits, audit log,\nconfirmações antes de ações públicas).\n\n## Resumo Rápido\n\n| Área | Scripts | O que faz |\n|------|---------|-----------|\n| **Setup** | `account_setup.py`, `auth.py` | Configurar conta, OAuth, token |\n| **Publicação** | `publish.py`, `schedule.py` | Publicar foto/vídeo/reel/story/carrossel, agendar |\n| **Comunidade** | `comments.py`, `messages.py` | Comentários, DMs, menções |\n| **Analytics** | `insights.py`, `analyze.py` | Métricas, melhores horários, top posts |\n| **Hashtags** | `hashtags.py` | Pesquisa e tracking |\n| **Inteligência** | `templates.py`, `analyze.py` | Templates de conteúdo, tendências |\n| **Infra** | `export.py`, `serve_api.py`, `run_all.py` | Exportar, dashboard, sync |\n| **Leitura** | `profile.py`, `media.py` | Perfil, listar mídia |\n\n## Localização\n\n```\nC:\\Users\\renat\\skills\\instagram\\\n├── SKILL.md\n├── scripts/\n│   ├── requirements.txt\n│   │  # ── CORE ──\n│   ├── config.py                     # Paths, constantes, specs de mídia\n│   ├── db.py                         # SQLite: accounts, posts, comments, insights\n│   ├── auth.py                       # OAuth 2.0, token storage/refresh\n│   ├── api_client.py                 # Instagram Graph API wrapper + retry\n│   ├── governance.py                 # Rate limits, audit log, confirmações\n│   │  # ── FEATURES ──\n│   ├── account_setup.py              # Detecção conta, migração, verificação\n│   ├── publish.py                    # Publicar + upload local via Imgur\n│   ├── schedule.py                   # Orquestrador: approved → published\n│   ├── comments.py                   # Ler/responder/deletar comentários\n│   ├── messages.py                   # DMs (enviar/receber/listar)\n│   ├── insights.py                   # Fetch + store métricas\n│   ├── hashtags.py                   # Pesquisa + tracking\n│   ├── profile.py                    # Ver/atualizar perfil\n│   ├── media.py                      # Listar mídia, detalhes\n│   │  # ── INTELIGÊNCIA ──\n│   ├── templates.py                  # Templates de caption/hashtags\n│   ├── analyze.py                    # Melhores horários, top posts\n│   │  # ── INFRA ──\n│   ├── export.py                     # Exportar JSON/CSV/JSONL\n│   ├── serve_api.py                  # FastAPI + dashboard\n│   └── run_all.py                    # Sync completo\n├── references/\n│   ├── graph_api.md                  # Endpoints e parâmetros\n│   ├── permissions.md                # Scopes OAuth por feature\n│   ├── rate_limits.md                # Limites 2025\n│   ├── account_types.md              # Business vs Creator\n│   ├── publishing_guide.md           # Specs de mídia\n│   ├── setup_walkthrough.md          # Guia Meta App\n│   └── schema.md                     # ER diagram\n├── static/\n│   └── dashboard.html                # Dashboard Chart.js\n└── data/\n    \n\n## Instalação (Uma Vez)\n\n```bash\npip install -r C:\\Users\\renat\\skills\\instagram\\scripts\\requirements.txt\n```\n\n## Configuração Inicial\n\n```bash\n\n## 1. Verificar Tipo De Conta Instagram\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\account_setup.py --check\n\n## 2. Configurar Oauth (Abre Browser Para Autorização)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\auth.py --setup\n\n## 3. Verificar Se Está Tudo Funcionando\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\profile.py --view\n```\n\nSe a conta for pessoal, o script `account_setup.py --guide` dá instruções de migração\npara Business ou Creator.\n\n## Foto (Aceita Arquivo Local — Faz Upload Automático Via Imgur)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type photo --image caminho/foto.jpg --caption \"Texto do post\"\n\n## Vídeo\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type video --video caminho/video.mp4 --caption \"Meu vídeo\"\n\n## Reel\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type reel --video caminho/reel.mp4 --caption \"Novo reel!\"\n\n## Story\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type story --image caminho/story.jpg\n\n## Carrossel (2-10 Imagens)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type carousel --images img1.jpg img2.jpg img3.jpg --caption \"Carrossel\"\n\n## Criar Como Rascunho (Não Publica Imediatamente)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type photo --image foto.jpg --caption \"Texto\" --draft\n\n## Aprovar Rascunho Para Publicação\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --approve --id 5\n```\n\n## Agendar Publicação Futura\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\schedule.py --type photo --image foto.jpg --caption \"Post agendado\" --at \"2026-03-01T10:00\"\n\n## Listar Posts Agendados\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\schedule.py --list\n\n## Processar Posts Prontos Para Publicar\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\schedule.py --process\n\n## Cancelar Agendamento\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\schedule.py --cancel --id 5\n```\n\n## Listar Comentários De Um Post\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --list --media-id 12345\n\n## Responder A Um Comentário\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --reply --comment-id 67890 --text \"Obrigado!\"\n\n## Deletar Comentário\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --delete --comment-id 67890\n\n## Ver Menções\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --mentions\n\n## Comentários Não Respondidos\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --unreplied\n```\n\n## Enviar Dm\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\messages.py --send --user-id 12345 --text \"Olá!\"\n\n## Listar Conversas\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\messages.py --conversations\n\n## Ver Mensagens De Uma Conversa\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\messages.py --thread --conversation-id 12345\n```\n\n## Métricas De Um Post Específico\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\insights.py --media --media-id 12345\n\n## Métricas Da Conta (Últimos 7 Dias)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\insights.py --user --period day --since 7\n\n## Buscar E Salvar Insights De Todos Os Posts Recentes\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\insights.py --fetch-all --limit 20\n```\n\n## Melhores Horários Para Postar (Baseado Nos Seus Dados)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\analyze.py --best-times\n\n## Top Posts Por Engajamento\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\analyze.py --top-posts --limit 10\n\n## Tendências De Crescimento\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\analyze.py --growth --period 30\n```\n\n## Buscar Posts Recentes Com Uma Hashtag\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\hashtags.py --search \"artificialintelligence\" --limit 25\n\n## Top Posts De Uma Hashtag\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\hashtags.py --top \"tecnologia\"\n\n## Info Da Hashtag (Contagem De Posts)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\hashtags.py --info \"marketing\"\n```\n\n## Criar Template\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\templates.py --create --name \"promo\" --caption \"Nova promoção: {produto}! {desconto}% OFF\" --hashtags \"#oferta,#desconto,#promoção\"\n\n## Listar Templates\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\templates.py --list\n\n## Usar Template Em Um Post\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type photo --image foto.jpg --template promo --vars produto=\"Tênis\" desconto=30\n```\n\n## Ver Perfil\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\profile.py --view\n\n## Listar Posts Recentes\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\media.py --list --limit 10\n\n## Detalhes De Um Post\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\media.py --details --media-id 12345\n```\n\n## Exportar Analytics Para Csv\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\export.py --type insights --format csv\n\n## Exportar Comentários\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\export.py --type comments --format json\n\n## Exportar Tudo\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\export.py --type all --format csv\n\n## Iniciar Dashboard Web\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\serve_api.py\n\n## Acesse: Http://Localhost:8000/Dashboard\n\n```\n\n## Status Da Autenticação\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\auth.py --status\n\n## Sync Completo (Busca Perfil + Mídia + Insights + Comentários)\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\run_all.py\n\n## Sync Parcial\n\npython C:\\Users\\renat\\skills\\instagram\\scripts\\run_all.py --only media insights\n```\n\n## Rate Limits\n\nA skill rastreia automaticamente os rate limits da API:\n- **200 requests/hora** por conta\n- **25 publicações/dia** por conta\n- **30 hashtags únicas/semana** por conta\n- **200 DMs/hora** por conta\n\nQuando em 90% do limite, a skill emite warnings. Se exceder, bloqueia a ação e informa\nquanto tempo esperar.\n\n## Confirmações\n\nAções que afetam conteúdo público requerem confirmação:\n- **PUBLISH**: Publicar foto/vídeo/reel/story/carrossel\n- **DELETE**: Deletar comentário\n- **MESSAGE**: Enviar DM\n- **ENGAGE**: Responder comentário, ocultar comentário\n\nO script retorna os detalhes da ação e pede confirmação antes de executar.\n\n## Audit Log\n\nTodas as ações que modificam dados são logadas no banco SQLite (`action_log` table):\n- Timestamp, ação, parâmetros, resultado, status de confirmação\n- Consultar via: `python C:\\Users\\renat\\skills\\instagram\\scripts\\db.py`\n\n## Token Auto-Refresh\n\nO token OAuth (60 dias) é renovado automaticamente quando está a 7 dias de expirar.\nSem intervenção manual necessária.\n\n## Limitações Da Api\n\nCoisas que a Instagram Graph API **não permite**:\n- Deletar posts já publicados\n- Editar captions após publicar\n- Aplicar filtros via API\n- Postar de contas pessoais (só Business/Creator)\n- DMs fora da janela de 24hrs (usuário precisa ter interagido primeiro)\n- Fotos em formato diferente de JPEG (auto-conversão feita pelos scripts)\n\n## \"Quero Publicar Uma Foto\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\publish.py --type photo --image foto.jpg --caption \"Texto\"\n```\n\n## \"Me Mostra Meus Analytics\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\run_all.py --only insights\npython C:\\Users\\renat\\skills\\instagram\\scripts\\analyze.py --summary\n```\n\n## \"Qual O Melhor Horário Para Postar?\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\analyze.py --best-times\n```\n\n## \"Responde Esse Comentário\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\comments.py --reply --comment-id ID --text \"Resposta\"\n```\n\n## \"Sincroniza Tudo\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\run_all.py\n```\n\n## \"Abre O Dashboard\"\n\n```bash\npython C:\\Users\\renat\\skills\\instagram\\scripts\\serve_api.py\n```\n\n## Referências\n\nConsultar quando precisar de detalhes:\n- `references/graph_api.md` — Endpoints, parâmetros e responses da API\n- `references/publishing_guide.md` — Specs de mídia (dimensões, formatos, tamanhos)\n- `references/rate_limits.md` — Rate limits detalhados e estratégias\n- `references/account_types.md` — Diferenças Business vs Creator, migração\n- `references/permissions.md` — Scopes OAuth necessários por feature\n- `references/setup_walkthrough.md` — Guia passo-a-passo de setup do Meta App\n- `references/schema.md` — Schema do banco SQLite (ER diagram, campos, índices, queries)\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `social-orchestrator` - Complementary skill for enhanced analysis\n- `telegram` - Complementary skill for enhanced analysis\n- `whatsapp-cloud-api` - Complementary skill for enhanced analysis\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["instagram","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity-skills"],"capabilities":["skill","source-sickn33","skill-instagram","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/instagram","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34768 github stars · SKILL.md body (13,135 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-23T18:51:32.617Z","embedding":null,"createdAt":"2026-04-18T21:39:10.881Z","updatedAt":"2026-04-23T18:51:32.617Z","lastSeenAt":"2026-04-23T18:51:32.617Z","tsv":"'-01':580 '-03':579 '-10':505 '/dia':1116 '/reel/story/carrossel':184,1160 '/semana':1122 '00':582 '1':370 '10':837,983 '12345':639,711,742,760,1000 '2':385,504 '2.0':249 '20':801 '200':1110,1125 '2025':332 '2026':578 '24hrs':1275 '25':869,1114 '3':401 '30':851,958,1119 '5':558,621 '60':1225 '67890':656,673 '7':765,779,1233 '8000/dashboard':1058 '90':1131 'abr':388,1384 'account':243 'account_setup.py':172,265,383,423 'account_types.md':333 'accur':1507 'aceita':434 'acess':1056 'action':1198 'afetam':1151 'agendado':576,585 'agendamento':14,37,610 'agendar':185,559 'analysi':1482,1508,1518,1524,1533 'analyt':10,33,145,192,1002,1315 'analyze.py':194,207,305,817,832,848,1334,1350 'ant':160,1182 'api':8,31,142,255,1109,1243,1249,1263,1408,1528 'api_client.py':252 'aplicar':1260 'app':344,1444 'appli':1470,1494 'approv':278,556 'aprovar':544 'apó':1258 'arquivo':435 'artificialintellig':867 'ask':1567 'assist':128 'audit':157,261,1185 'autenticação':1061 'auth.py':173,247,399,1069 'auto':1220,1288 'auto-conversão':1287 'auto-refresh':1219 'automaticament':1104,1229 'automático':439 'autorização':391 'ação':1142,1178,1202 'açõ':162,1149,1189 'banco':1196,1448 'baseado':806 'bash':356,369,1297,1316,1342,1357,1375,1387 'best':819,1352,1455 'best-tim':818,1351 'bloqueia':1140 'boundari':1575 'browser':389 'busca':1073 'buscar':780,852 'busi':334,430,1424 'business/creator':20,43,1269 'c':226,360,377,393,408,443,460,476,492,508,530,549,563,587,601,612,628,645,662,677,689,700,717,731,749,768,790,811,826,842,859,876,892,904,927,941,962,974,989,1006,1020,1034,1049,1063,1079,1089,1211,1299,1318,1328,1344,1359,1377,1389 'caminho/foto.jpg':453 'caminho/reel.mp4':486 'caminho/story.jpg':502 'caminho/video.mp4':470 'campo':1452 'cancel':619 'cancelar':609 'caption':454,471,487,521,541,574,914,1257,1310 'caption/hashtags':304 'carousel':516 'carrossel':503,522 'chart.js':351 'check':384 'clarif':1569 'clear':1458,1542 'cloud':1527 'code':1474 'coisa':1244 'com':4,27,153,855 'combin':1475 'comentario':11,34 'comentário':189,282,623,643,660,685,1018,1077,1163,1169,1171,1356 'comment':245,654,671,1028,1368 'comment-id':653,670,1367 'comments.py':187,280,634,651,668,683,695,1365 'common':1483 'como':524 'complementari':1478,1514,1520,1529 'completa':3,26 'completo':136,319,1072 'comprehens':1481 'comunidad':144,186 'config.py':235 'configurar':174,386 'configuração':367 'confirmação':1155,1181,1207 'confirmaçõ':159,263,1148 'constant':237 'consultar':1208,1397 'conta':19,42,138,175,267,374,418,763,1113,1118,1124,1128,1266 'contagem':888 'context':1460,1500,1505 'conteúdo':210,1152 'control':135 'convers':724,740 'conversa':715,729 'conversation-id':739 'conversão':1289 'core':234 'creat':911 'creator':336,432,1426 'crescimento':840 'criar':523,901 'criteria':1578 'csv':1004,1016,1044 'da':137,762,886,1060,1108,1177,1242,1272,1407 'dado':809,1192 'dashboard':150,217,316,350,1046,1386 'dashboard.html':349 'data':352 'day':777 'db.py':241,1217 'de':18,41,161,209,239,303,339,373,427,624,727,744,784,839,872,889,985,1183,1206,1235,1265,1274,1285,1400,1411,1440 'delet':669,1161 'deletar':659,1162,1252 'desconto':918,922,957 'describ':1546 'detail':996 'detalh':299,984,1176,1401 'detalhado':1419 'detecção':266 'dia':766,1226,1234 'diagram':347,1451 'diferent':1284 'diferença':1423 'dimensõ':1413 'dm':698,1166 'dms':12,35,146,190,284,1270 'dms/hora':1126 'domain':130,1492 'draft':543 'dá':425 'e':16,39,149,203,323,781,1143,1179,1405,1420 'editar':1256 'em':937,1130,1282 'emit':1136 'endpoint':322,1403 'engag':1167 'engajamento':824 'enhanc':1517,1523,1532 'enough':1503 'enviar':697,1165 'enviar/receber/listar':285 'environ':1558 'environment-specif':1557 'er':346,1450 'específico':747 'esperar':1147 'ess':1355 'estratégia':1421 'está':404,1231 'exced':1139 'executar':1184 'expert':1563 'expertis':131,1493 'expirar':1236 'export.py':213,311,1012,1026,1040 'exportar':216,312,1001,1017,1031 'fastapi':315 'faz':170,437 'featur':264,329,1433 'feita':1290 'fetch':287,798 'fetch-al':797 'filtro':1261 'fora':1271 'format':1015,1029,1043 'formato':1283,1414 'foto':433,1281,1296 'foto.jpg':540,573,951,1309 'foto/v':182,1158 'funcionando':406 'futura':561 'general':126 'general-purpos':125 'gerido':152 'gestao':17,40 'governance.py':258 'governança':154 'graph':7,30,141,254,1248 'graph_api.md':321 'growth':849 'guia':342,1435 'guid':424 'handl':119 'hashtag':13,36,147,200,857,874,887,920,1120 'hashtags.py':201,290,865,882,898 'horário':197,307,803,1339 'id':557,620,638,655,672,710,741,759,999,1369,1370 'ig':61 'imag':452,501,517,539,572,950,1308 'imagen':506 'imediatament':528 'img1.jpg':518 'img2.jpg':519 'img3.jpg':520 'imgur':275,441 'info':885,899 'informa':1144 'infra':212,310 'inici':368 'iniciar':1045 'input':1572 'insight':246,783,1014,1076,1098,1326 'insights.py':193,286,755,774,796 'instagram':1,5,22,28,53,70,79,88,97,112,139,230,253,364,375,381,397,412,447,464,480,496,512,534,553,567,591,605,616,632,649,666,681,693,704,721,735,753,772,794,815,830,846,863,880,896,908,931,945,966,978,993,1010,1024,1038,1053,1067,1083,1093,1215,1247,1303,1322,1332,1348,1363,1381,1393 'instal':358 'instalação':353 'instruçõ':426 'integr':23 'integracao':2,25 'inteligência':205,300 'interagido':1279 'intervenção':1238 'janela':1273 'jpeg':1286 'json':1030 'json/csv/jsonl':313 'já':1254 'leitura':219 'ler/responder/deletar':281 'limit':156,260,331,800,836,868,982,1100,1107,1133,1418,1534 'limitaçõ':1241 'list':594,635,934,981 'listar':223,297,583,622,714,924,970 'local':273,436 'localhost':1057 'localização':225 'log':158,262,1186,1199 'logada':1194 'manual':1239 'market':900 'match':1543 'media':637,756,758,998,1097 'media-id':636,757,997 'media.py':221,296,980,995 'melhor':196,306,802,1338 'mensagen':726 'mention':52,60,68,77,86,95,684 'mençõ':191,675 'messag':1164 'messages.py':188,283,706,723,737 'meta':343,1443 'meu':472 'meus':1314 'migração':268,428,1427 'miss':1580 'modificam':1191 'mostra':1313 'métrica':195,289,743,761 'mídia':224,240,298,340,1075,1412 'name':912 'necessária':1240 'necessário':1431 'need':124 'nos':807 'nova':915 'novo':488 'não':526,686,1250 'o':168,421,1172,1222,1337,1385 'oauth':176,248,327,387,1224,1430 'obrigado':658 'ocultar':1170 'oferta':921 'olá':713 'orchestr':1513 'orquestrador':277 'os':786,1105,1175 'ou':431 'output':1552 'outsid':1490 'overview':24 'para':390,429,546,598,804,1003,1340 'parcial':1087 'parâmetro':324,1203,1404 'passo':1437,1439 'passo-a-passo':1436 'path':236 'pede':1180 'pelo':1291 'perfil':222,295,960,1074 'period':776,850 'permiss':1573 'permissions.md':325 'permit':1251 'pesquisa':202,291 'pessoai':1267 'pessoal':420 'photo':451,538,571,949,1307 'pip':357 'pitfal':1484 'por':328,823,1112,1117,1123,1127,1432 'post':69,199,244,309,457,575,584,596,626,746,787,822,835,853,871,890,939,971,987,1253 'postar':805,1264,1341 'practic':1456 'precisa':1277 'precisar':1399 'primeiro':1280 'process':608 'processar':595 'product':1473 'produto':917,955 'profile.py':220,293,414,968 'project':1463,1504 'promo':913,953 'promoção':916,923 'pronto':597 'provid':1457,1502 'publica':527 'publicacao':9,32 'publicado':1255 'publicar':78,181,271,599,1157,1259,1294 'publicação':143,178,547,560 'publicaçõ':1115 'publish':279,1156 'publish.py':179,270,449,466,482,498,514,536,555,947,1305 'publishing_guide.md':337 'purpos':127 'python':376,392,407,442,459,475,491,507,529,548,562,586,600,611,627,644,661,676,688,699,716,730,748,767,789,810,825,841,858,875,891,903,926,940,961,973,988,1005,1019,1033,1048,1062,1078,1088,1210,1298,1317,1327,1343,1358,1376,1388 'pública':163 'público':1153 'qual':1336 'quando':1129,1230,1398 'quanto':1145 'que':169,1150,1190,1245 'queri':1454 'quero':1293 'r':359 'rascunho':525,545 'rastreia':1103 'rate':155,259,1099,1106,1417 'rate_limits.md':330 'recent':788,854,972 'recommend':1495 'reel':87,474,484,489 'refer':320 'references/account_types.md':1422 'references/graph_api.md':1402 'references/permissions.md':1428 'references/publishing_guide.md':1409 'references/rate_limits.md':1416 'references/schema.md':1445 'references/setup_walkthrough.md':1434 'referência':1396 'refresh':1221 'relat':55,63,72,81,90,99,1509 'renat':228,362,379,395,410,445,462,478,494,510,532,551,565,589,603,614,630,647,664,679,691,702,719,733,751,770,792,813,828,844,861,878,894,906,929,943,964,976,991,1008,1022,1036,1051,1065,1081,1091,1213,1301,1320,1330,1346,1361,1379,1391 'renovado':1228 'repli':652,1366 'requerem':1154 'request':121 'requests/hora':1111 'requir':1465,1571 'requirements.txt':233,366 'respond':640,1168,1354 'respondido':687 'respons':1406 'resposta':1372 'resultado':1204 'resumo':164 'retorna':1174 'retri':257 'review':1466,1564 'run_all.py':215,317,1085,1095,1324,1383 'rápido':165 'safeti':1574 'salvar':782 'schedule.py':180,276,569,593,607,618 'schema':1446 'schema.md':345 'scope':326,1429,1545 'script':167,232,365,382,398,413,422,448,465,481,497,513,535,554,568,592,606,617,633,650,667,682,694,705,722,736,754,773,795,816,831,847,864,881,897,909,932,946,967,979,994,1011,1025,1039,1054,1068,1084,1094,1173,1216,1292,1304,1323,1333,1349,1364,1382,1394 'se':403,416,1138 'search':866 'sem':1237 'send':707 'serve_api.py':214,314,1055,1395 'setup':171,400,1441 'setup_walkthrough.md':341 'seus':808 'simpler':114 'sinc':778 'sincroniza':1373 'skill':21,48,105,229,363,380,396,411,446,463,479,495,511,533,552,566,590,604,615,631,648,665,680,692,703,720,734,752,771,793,814,829,845,862,879,895,907,930,944,965,977,992,1009,1023,1037,1052,1066,1082,1092,1102,1135,1214,1302,1321,1331,1347,1362,1380,1392,1479,1487,1510,1515,1521,1530,1537 'skill-instagram' 'skill.md':231 'social':1512 'social-orchestr':1511 'source-sickn33' 'spec':238,338,1410 'specif':116,1459,1499,1559 'sqlite':242,1197,1449 'static':348 'status':1059,1070,1205 'stop':1565 'storage/refresh':251 'store':288 'stori':96,490,500 'substitut':1555 'success':1577 'suggest':1468 'summari':1335 'sync':218,318,1071,1086 'são':1193 'só':1268 't10':581 'tabl':1200 'tamanho':1415 'task':108,1489,1541 'tecnologia':884 'telegram':1519 'templat':15,38,148,208,302,902,925,936,952 'templates.py':206,301,910,933 'tempo':1146 'tendência':211,838 'ter':1278 'test':1561 'text':657,712,1371 'texto':455,542,1311 'thread':738 'time':820,1353 'timestamp':1201 'tipo':372 'toda':1187 'todo':785 'token':177,250,1218,1223 'tool':117 'top':198,308,821,834,870,883 'top-post':833 'topic':56,64,73,82,91,100 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':204,292 'treat':1550 'tudo':151,405,1032,1374 'type':450,467,483,499,515,537,570,948,1013,1027,1041,1306 'tênis':956 'um':625,642,745,938,986 'uma':354,728,856,873,1295 'understand':1497 'unrel':110 'unrepli':696 'upload':272,438 'usar':935 'use':46,103,1485,1535 'user':51,59,67,76,85,94,123,227,361,378,394,409,444,461,477,493,509,531,550,564,588,602,613,629,646,663,678,690,701,709,718,732,750,769,775,791,812,827,843,860,877,893,905,928,942,963,975,990,1007,1021,1035,1050,1064,1080,1090,1212,1300,1319,1329,1345,1360,1378,1390 'user-id':708 'usuário':1276 'valid':1560 'var':954 'ver':674,725,959 'ver/atualizar':294 'verificar':371,402 'verificação':269 'vez':355 'via':6,29,140,274,440,1209,1262 'video':468,469,485 'view':415,969 'vs':335,1425 'vídeo':458,473 'warn':1137 'web':1047 'whatsapp':1526 'whatsapp-cloud-api':1525 'without':129,1496 'work':134 'wrapper':256 'área':166 'é':1227 'ídeo':183,1159 'índice':1453 'último':764 'única':1121","prices":[{"id":"af4d69fe-9bed-4cf0-8f39-47b9d068eb05","listingId":"065c5266-2ede-4b4c-9c49-abba3066c579","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:39:10.881Z"}],"sources":[{"listingId":"065c5266-2ede-4b4c-9c49-abba3066c579","source":"github","sourceId":"sickn33/antigravity-awesome-skills/instagram","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/instagram","isPrimary":false,"firstSeenAt":"2026-04-18T21:39:10.881Z","lastSeenAt":"2026-04-23T18:51:32.617Z"}],"details":{"listingId":"065c5266-2ede-4b4c-9c49-abba3066c579","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"instagram","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34768,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-23T06:41:03Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"43a92027dbe1a35c26c9458d1c9524aa764b30b4","skill_md_path":"skills/instagram/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/instagram"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"instagram","description":"Integracao completa com Instagram via Graph API. Publicacao, analytics, comentarios, DMs, hashtags, agendamento, templates e gestao de contas Business/Creator."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/instagram"},"updatedAt":"2026-04-23T18:51:32.617Z"}}