social-fetch

Fetch social media post content by URL and normalize it into structured data.

552|46|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/coreyhaines31/makerskills --skill social-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-fetch
Source: https://github.com/coreyhaines31/makerskills/tree/main/skills/social-fetch
Command: npx skills add https://github.com/coreyhaines31/makerskills --skill social-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires direct-api, agent-browser, wayback-machine, paid-apis, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the retrieval of social media post content by URL, normalizing and organizing it across various platforms into a structured format, eliminating the need for manual scraping and analysis.

Core Features & Use Cases

  • Cross-Platform Fetching: Supports a wide range of social media platforms including Twitter, LinkedIn, Instagram, TikTok, Bluesky, Mastodon, Reddit, Hacker News, Threads, and more.
  • Normalized Output: Provides consistent, structured data regardless of the platform, making it easier to integrate and analyze.
  • Advanced Strategies: Implements various fetching strategies including direct APIs, agent-browser, Wayback Machine, and paid APIs as needed.
  • Use Case: When you need to analyze a competitor's tweet or review a user's LinkedIn post without leaving your workflow.

Quick Start

Use the /social-fetch command followed by the URL of the social post you want to fetch.

Frequently Asked Questions about social-fetch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch and normalize social media content across multiple platforms?

Fetch and normalize social media content across platforms by providing a post URL to trigger automated retrieval. The system uses ordered strategies like direct APIs and agent-browser to extract data and output a consistent, structured format.

What's the best way to automate social media post retrieval for cross-platform analysis?

Automate social media post retrieval by using a URL-based fetching command that sequentially tries direct APIs, paid APIs, and wayback-machine fallbacks. This normalizes content from platforms like Twitter, LinkedIn, and TikTok into structured data for analysis.

Does this cross-platform content fetching approach support Reddit and Hacker News?

Yes, cross-platform content fetching supports Reddit and Hacker News, along with Twitter, LinkedIn, Instagram, TikTok, Bluesky, Mastodon, and Threads. It normalizes fetched data from these platforms into a consistent structural format.

Do I need environment variables for APIs to fetch social media posts?

Yes, you need environment variables configured for certain APIs to fetch social media posts. These variables enable direct API access and paid API strategies, while fallback strategies handle content with limited access.

Why does social media content fetching fail for some posts with limited access?

Social media content fetching may fail for posts with limited access when primary retrieval methods are blocked. The system triggers fallback strategies, including agent-browser and wayback-machine, to maximize the chances of successful retrieval.

What are the limitations of using the wayback machine for social media data normalization?

Using the wayback machine for social media data normalization is a fallback strategy for limited access content, meaning it retrieves archived versions rather than real-time data. This may result in outdated content if the original post was recently modified or deleted.