fetch-content
Fetch and normalize any content source into clean text with metadata — YouTube video transcripts, TikTok captions, web articles, PDFs, tweets/X posts, local files. Use when the user shares a YouTube link, TikTok link, article URL, tweet/X link, or PDF (URL or file) and you need its actual text content to summarize, analyze, fact-check, or answer questions about it.
npx skills add SerhiiKorniienko/bullshit-detector --skill fetch-content --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# fetch-content Turn any URL or file into clean, analyzable text with source metadata. One script, auto-detects source type. ## Quick start ```bash uv run <this-skill-dir>/scripts/fetch.py "<url-or-file>" ``` No `uv`? Fallback: ```bash pip install yt-dlp youtube-transcript-api trafilatura pymupdf requests python3 <this-skill-dir>/scripts/fetch.py "<url-or-file>" ``` Output goes to stdout: YAML fro
What does the fetch-content skill do?
Fetch and normalize any content source into clean text with metadata — YouTube video transcripts, TikTok captions, web articles, PDFs, tweets/X posts, local files. Use when the user shares a YouTube link, TikTok link, article URL, tweet/X link, or PDF (URL or file) and you need its actual text content to summarize, analyze, fact-check, or answer questions about it.
How do I install it?
Run `npx skills add SerhiiKorniienko/bullshit-detector --skill fetch-content --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From SerhiiKorniienko/bullshit-detector, a repository with 104 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
