Social Media Scraper

Skill that pulls and analyzes all data from social media posts. Fetches content from Instagram (reel, post, story), TikTok, Twitter/X and YouTube links. Collects all metadata including text, description, comments, like/share counts, date info, hashtags. Automatically transcribes with faster-whisper and applies visual analysis with Gemini Vision on posts containing video or audio. MANDATORY TRIGGERS: whenever a social media link is shared (instagram.com, tiktok.com, x.com, twitter.com, youtube.com, youtu.be), "read this tweet", "fetch this reel", "analyze this video", "look at this post", "what

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add elbis330/social-media-scraper-skill --skill social-media-scraper
Manual install
git clone --depth 1 https://github.com/elbis330/social-media-scraper-skill.git /tmp/social-media-scraper-skill
mkdir -p ~/.claude/skills
cp -r /tmp/social-media-scraper-skill/. ~/.claude/skills/social-media-scraper

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Social Media Scraper

A skill that pulls all data from social media posts, analyzes them, and performs transcription + visual analysis for video/audio content.

## First-Time Setup

When this skill is invoked for the first time or when the user says "install", "configure", "setup", run the setup mode first.

### Setup Detection

Configuration file: `~/.social-media-scraper.env`. If the file does not exist or the user requests reinstallation, ask the interactive questions below.

```bash
test -f ~/.social-media-scraper.env || echo "First-time setup required"
```

### Setup Questions

Ask the questions **one by one**, letting the user answer each. Based on the answers, create the `~/.social-media-scraper.env` file and install **only** the tools for the selected platforms.

**Question 1 — Platforms**

> "Which platforms do you want to use? Instagram, TikTok, Twitter/X, YouTube — pick all of them or only the ones you want. (default: all)"

Normalize the answer as a comma-separated lowercase list: `instagram,tiktok,twitter,youtube`.

**Question 2 — Gemini visual analysis**

> "Should Gemini visual video analysis be enabled? This reads on-screen text, products, and scenes — it provides visual context that Whisper cannot translate. Enabling it requires a free Gemini API key (https://aistudio.google.com/apikey). Enable it? (default: yes)"
Read the full skill on GitHub

Details

Skill name
social-media-scraper
License
MIT
Repo updated
6 June 2026

FAQ

What does the Social Media Scraper skill do?

Skill that pulls and analyzes all data from social media posts. Fetches content from Instagram (reel, post, story), TikTok, Twitter/X and YouTube links. Collects all metadata including text, description, comments, like/share counts, date info, hashtags. Automatically transcribes with faster-whisper and applies visual analysis with Gemini Vision on posts containing video or audio. MANDATORY TRIGGERS: whenever a social media link is shared (instagram.com, tiktok.com, x.com, twitter.com, youtube.com, youtu.be), "read this tweet", "fetch this reel", "analyze this video", "look at this post", "what

How do I install the Social Media Scraper skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add elbis330/social-media-scraper-skill --skill social-media-scraper. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Social Media Scraper popular?

It lives in elbis330/social-media-scraper-skill, which has 5 GitHub stars and 0 forks.

Related skills

Ste Writing

5

1fc0nfig/ste-writing

Rewrite prose (docs, READMEs, PR descriptions, error messages, release notes, comments, commit messages, changelogs - never code) into ASD-STE100 Simplified Technical English to remove "AI slop". Use when asked to make writing not sound like AI, make docs clear or plain, remove slop or fluff from text, enforce a controlled writing style, or write technical documentation that reads human. Two modes - strict (procedures, safety, error messages) and STE-flavored (general prose).

Writing & Content

Six Wise Minds

5

nightboy87/Six-Wise-Minds-Skill

Use this skill when the user needs help clarifying, stress-testing, comparing, or deciding a fuzzy issue through structured multi-perspective deliberation. Use for product decisions, writing topics, project choices, demand review, personal choices, career reflections, and other decisions where facts, emotions, risks, value, alternatives, and process all matter. Do not use for simple factual lookup, pure translation, pure rewriting, direct code execution, or as final medical/legal/financial/psychological advice.

Writing & Content

Stop Vague

5

sumanbukka/stop-vague

Rewrites vague workplace feedback (performance reviews, 1:1 notes, peer feedback, promotion write-ups) into specific, behavioral, actionable feedback. Use when the user pastes feedback that sounds like "great job", "needs more ownership", "be more strategic", or asks to sharpen, fix, or score feedback before delivering it ("use stop-vague", "sharpen this feedback", "score this feedback").

Writing & Content

Readme Generate

5

agenvoy/skill-readme-generate

從原始碼分析自動生成雙語 README。當使用者請求為專案建立 README、需要從程式碼庫生成 README.md(英文)和 README.zh.md(中文)、或希望為其函式庫/套件建立一致的多語言文件時使用。

Writing & Content

Story Master

5

idonafraid-create/story-master

Professional agent skill for story development and script doctoring. Active for writing novels (写小说), screenplays (剧本), or analyzing 7 key steps (七大步骤), 22 steps (22步情节), four-corner opposition (四角对立), moral arguments (道德议题/主题), symbol networks (象征网络), scene weaving (场景编排), and symphonic dialogue (交响式对白).

Writing & Content

Readme

5

ephemerallyCaden/write-readme

Writes or improves a README (README.md) from codebase analysis, with run commands checked against build files, project screenshots and anti-AI writing rules. The prose avoids the patterns that make a README read as AI-generated. Use when asked to write, generate, create, update or rewrite a project README ("write a readme", "generate a README.md", "update my readme"), to critique, review, audit or improve an existing one ("/readme critique", "review my readme", "improve my readme"), or on "/readme". Supports minimal/standard/detailed verbosity and 20 project types. Screenshots are found in the

Writing & Content

Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.