Drives the user's own Instagram account from the terminal through the same private endpoints instagram.com's web client uses, authenticated with the user's browser session cookies (no Graph API app, no Apify). Signs in via Chrome or imported cookies, reads profiles, posts, reels, comments, hashtags and search, computes account metrics, and publishes photos, carousels, reels and stories, edits captions and replies to comments (it never deletes), always as a dry run until the user approves. This skill should be used when the user says "post this to Instagram", "upload a reel", "publish a carousel", "log in to Instagram", "import my Instagram cookies", "post a story", "edit the caption on", "am I logged in to Instagram", "show my recent posts", "get stats for this post", "get this profile's posts", "reply to that comment", or mentions an instagram.com URL, even without saying "Instagram skill".
Pinned to revision cd3fe4b2dd39, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/instagram/SKILL.md
- skills/instagram/references/endpoints.md
- skills/instagram/scripts/analytics.ts
- skills/instagram/scripts/auth.ts
- skills/instagram/scripts/client.ts
- skills/instagram/scripts/constants.ts
- skills/instagram/scripts/cookie-store.ts
- skills/instagram/scripts/endpoints.ts
- skills/instagram/scripts/graphql.ts
- skills/instagram/scripts/main.ts
- skills/instagram/scripts/media.ts
- skills/instagram/scripts/normalize.ts
- skills/instagram/scripts/paths.ts
- skills/instagram/scripts/pending.ts
- skills/instagram/scripts/publish.ts
- skills/instagram/scripts/read.ts
- skills/instagram/scripts/secure.ts
- skills/instagram/scripts/types.ts
Every link opens the file at its source, pinned to the revision this page describes.