New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Get Instagram profiles, posts, and reels

Instagram scraper

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · updated Sep 21

Instagram scraper cover

Get Instagram profiles, posts, and reels

---
name: instagram-scraper
description: Get Instagram profiles, posts, and reels
source: scrapecreators
---


# Instagram Scraper

## Setup

Read `scrapecreators-api` first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.


Scrape public Instagram data including profiles, posts, and reels.

## When to Use

Overview

Read scrapecreators-api first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.

Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill instagram-scraper -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \ | tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/social/capabilities/instagram-scraper
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/09b50032f62adc04fc62/instagram-scraper.zip" -OutFile "$env:TEMP\instagram-scraper.zip"; Expand-Archive "$env:TEMP\instagram-scraper.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md2.3 KB
  • skill.meta.json330 B
Read the files here
gooseworks-ai/615c6852 files
SKILL.md
Show the full text107 lines

Instagram Scraper

Setup

Read scrapecreators-api first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.

Scrape public Instagram data including profiles, posts, and reels.

When to Use

  • User asks about Instagram content
  • User wants to see posts from an account
  • Social media research

How It Works

Uses the ScrapeCreators API through its direct GooseWorks proxy.

Usage

Get User Profile & Posts
provider: scrapecreators
method: GET
path: /v1/instagram/profile
query:
  handle: openai
Get Individual Post/Reel
provider: scrapecreators
method: GET
path: /v1/instagram/post
query:
  url: https://instagram.com/p/abc123
Get Basic Profile by User ID
provider: scrapecreators
method: GET
path: /v1/instagram/basic-profile
query:
  userId: "12345"

Parameters

Profile
  • handle (required) - Instagram handle (without @)
  • trim (optional) - Set to "true" for a trimmed response
Post/Reel
  • url (required) - Instagram post or reel URL
  • trim (optional) - Set to "true" for a trimmed response
Basic Profile
  • userId (optional) - Instagram user ID

Response

Profile includes:
  • Username, display name, bio
  • Follower/following counts
  • Recent posts with captions, URLs, engagement metrics
  • Profile image
Post includes:
  • Post caption
  • Image/video URLs
  • Like count
  • Comment count
  • Timestamp

Examples

User: "What's OpenAI posting on Instagram?" Use the Get User Profile & Posts operation with handle: openai.

User: "Get details on this Instagram post" Use the Get Individual Post/Reel operation with the supplied post URL.

Error Handling

  • success: false — the API may temporarily fail; retry after a few seconds
  • Private accounts cannot be accessed — no workaround
  • Rate limiting may cause failures on rapid requests — add delays between calls

Tips

  • Private accounts cannot be accessed
  • Remove @ from handles
  • API may return errors for rate limiting - retry after a few seconds
1---
2name: instagram-scraper
3description: Get Instagram profiles, posts, and reels
4source: scrapecreators
5---
6 
7 
8# Instagram Scraper
9 
10## Setup
11 
12Read `scrapecreators-api` first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.
13 
14 
15Scrape public Instagram data including profiles, posts, and reels.
16 
17## When to Use
18 
19- User asks about Instagram content
20- User wants to see posts from an account
21- Social media research
22 
23## How It Works
24 
25Uses the ScrapeCreators API through its direct GooseWorks proxy.
26 
27## Usage
28 
29### Get User Profile & Posts
30 
31```yaml
32provider: scrapecreators
33method: GET
34path: /v1/instagram/profile
35query:
36 handle: openai
37```
38 
39### Get Individual Post/Reel
40 
41```yaml
42provider: scrapecreators
43method: GET
44path: /v1/instagram/post
45query:
46 url: https://instagram.com/p/abc123
47```
48 
49### Get Basic Profile by User ID
50 
51```yaml
52provider: scrapecreators
53method: GET
54path: /v1/instagram/basic-profile
55query:
56 userId: "12345"
57```
58 
59## Parameters
60 
61### Profile
62- **handle** (required) - Instagram handle (without @)
63- **trim** (optional) - Set to "true" for a trimmed response
64 
65### Post/Reel
66- **url** (required) - Instagram post or reel URL
67- **trim** (optional) - Set to "true" for a trimmed response
68 
69### Basic Profile
70- **userId** (optional) - Instagram user ID
71 
72## Response
73 
74### Profile includes:
75- Username, display name, bio
76- Follower/following counts
77- Recent posts with captions, URLs, engagement metrics
78- Profile image
79 
80### Post includes:
81- Post caption
82- Image/video URLs
83- Like count
84- Comment count
85- Timestamp
86 
87## Examples
88 
89**User:** "What's OpenAI posting on Instagram?"
90Use the **Get User Profile & Posts** operation with `handle: openai`.
91 
92**User:** "Get details on this Instagram post"
93Use the **Get Individual Post/Reel** operation with the supplied post URL.
94 
95## Error Handling
96 
97- **success: false** — the API may temporarily fail; retry after a few seconds
98- Private accounts cannot be accessed — no workaround
99- Rate limiting may cause failures on rapid requests — add delays between calls
100 
101 
102## Tips
103 
104- Private accounts cannot be accessed
105- Remove @ from handles
106- API may return errors for rate limiting - retry after a few seconds
107 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with instagram-scraper

Instagram scraper — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Instagram scraper — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillResearch what people actually say about any topicSTEP 0: STALE-CLONE SELF-CHECK — RUN BEFORE READING BELOWmvanhorn/last30days-skill · by mvanhornResearch what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.★ 63.5k GitHub starsSkillScrapes social platforms, business dataApifydanielmiessler/LifeOS · by danielmiesslerScrapes social platforms, business data, and e-commerce via Apify actors — Instagram, LinkedIn, TikTok, YouTube, Facebook, Google Maps, Amazon, and web crawls — filtering in code. USE WHEN scrape Instagram, scrape LinkedIn, scrape TikTok, scrape YouTube, scrape Facebook, Google Maps leads, Amazon reviews, business intelligence, multi-platform social listening, competitive analysis, lead generation, social monitoring, Apify actors, web crawl, extract contacts. NOT FOR X/Twitter account operations like posting, threads, or bookmarks (those need a dedicated X API client), 4-tier progressive scraping with proxy escalation (use BrightData), or real-Chrome bot bypass and computer use (use Interceptor).★ 19.3k GitHub starsSkill微信公众号长文增长闭环 ——tsingyuai/growth-lab · by tsingyuai微信公众号长文增长闭环 —— 从读者问题与复刻锚选题、写出可验证的公众号长文、预览与合规检查、同步微信草稿、三重确认下受控发布,到回收阅读与转化数据并复盘。用户要求写公众号、把内容改成公众号、同步或发布微信草稿、查看公众号数据或复盘时使用。★ 2k GitHub starsSkillSearch and retrieve content from Twitter/XTwitter/X SkillReScienceLab/opc-skills · by ReScienceLabSearch and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.★ 1.8k GitHub starsSkillSays 'YouTube script', 'video script'🎬 YouTube Script: Writing retention-optimized video script...cwinvestments/memstack · by cwinvestmentsUse this skill when the user says 'YouTube script', 'video script', 'write script for YouTube', 'YouTube video outline', or is creating scripted content for a YouTube video with hooks, chapters, and CTAs. Do NOT use for TikTok/Reels short-form scripts or webinar presentations.★ 423 GitHub starsSkillAgent Reach — 互联网能力路由器Ootto-AI/claude-content-skills · by Ootto-AIMUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g. 全网调研 X / 帮我调研一下 X / 查一下 X / 搜搜 X / 看看大家怎么评价 X / X 上有什么讨论 / research this topic。 Also MUST USE when user mentions any platform or shares any URL/链接: 小红书/xiaohongshu/xhs, Twitter/推特/X, B站/bilibili, Reddit, V2EX, LinkedIn/领英/招聘/求职/jobs, YouTube, GitHub code search, 小宇宙播客, 雪球/股票行情, RSS feeds, or any web URL. 13 platforms, multi-backend routing (OpenCLI / per-platform CLIs / APIs). Zero config for 6 channels. Run `agent-reach doctor --json` to see which backend serves each platform right now. NOT for: 写报告/数据分析/翻译等内容加工(本 skill 只负责从互联网获取内容); 发帖/评论/点赞等写操作;已有专门 skill 的平台(先用专门 skill)。 【路由方式】SKILL.md 包含路由表和常用命令,复杂场景需按需阅读对应分类的 references/*.md。 分类:search / social (小红书/推特/B站/V2EX/Reddit) / career(LinkedIn) / dev(github) / web(网页/文章/RSS) / video(YouTube/B站/播客)。★ 139 GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars