instagram-poster

Community

Publish carousels and Reels to Instagram

AuthorGavinTPA
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the manual, error-prone steps of uploading media, creating containers, and publishing Instagram carousels and Reels by automating staging, container creation, publishing, and cleanup so creators can publish directly from local files.

Core Features & Use Cases

  • Carousel and Reel publishing: Post 2–10 image carousels and 5–90 second Reels via the Meta Graph API.
  • Automated staging and cleanup: Uploads media to Vercel Blob for temporary public URLs and deletes staged files after publishing.
  • OAuth and token lifecycle management: One-time setup wizard, long-lived 60-day tokens, auto-refresh when used regularly, and manual refresh tooling.
  • Caption templating: Render captions from named templates with variables for title, topic, and CTA to standardize copy.
  • Use case: After generating a carousel locally, run the wizard once to connect your account, then publish images and a templated caption directly to your Instagram business account.

Quick Start

Say "post this carousel to Instagram" after placing 2–10 PNG images in a folder under ~/Downloads and confirming the interactive approval prompt.

Dependency Matrix

Required Modules

requestspyyaml

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: instagram-poster
Download link: https://github.com/GavinTPA/ai-powerhouse-starter/archive/main.zip#instagram-poster

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.