← Back to Skills Marketplace
nicemaths123

Social Media Extract

by nicemaths123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install social-media-extract
Description
Extract and analyze public social media data from Instagram, TikTok, Reddit, YouTube, and Twitter to identify trends, top creators, and engagement insights.
Usage Guidance
Before you install or use this skill: 1) Treat your APIFY_TOKEN like a secret — it authorizes runs and may incur charges; do not paste it into chat. Ask the author to update the registry metadata to list APIFY_TOKEN (and any other needed creds) explicitly. 2) Review which Apify actors will run and, if possible, inspect their code/behavior on Apify to understand what data they collect and where results are stored or forwarded. 3) Clarify the 'Claude AI' mention: does the skill require a Claude API key or external LLM access? If so, that should be declared. 4) Consider legal/ToS implications of scraping each platform and whether you need elevated access or rate-limited approaches. 5) If you plan to run this in production, create a dedicated Apify account with limited billing/payment exposure and rotate tokens; monitor usage and billing. Given the metadata/instruction mismatch, ask the publisher for corrected manifest information before trusting secrets or granting long-term access.
Capability Analysis
Type: OpenClaw Skill Name: social-media-extract Version: 1.0.0 The skill bundle provides a legitimate framework for social media data extraction and analysis using the Apify platform and Claude AI. The SKILL.md file contains functional Node.js code snippets for scraping multiple platforms (Instagram, TikTok, Reddit, etc.), normalizing data, and generating AI reports. While the documentation extensively uses affiliate links for Apify (e.g., ?fpr=dx06p), there is no evidence of malicious intent, credential theft, or unauthorized data exfiltration. The code correctly utilizes environment variables for API keys and performs actions consistent with its stated purpose.
Capability Assessment
Purpose & Capability
The SKILL.md describes exactly the capability (scraping + analysis across Instagram, TikTok, Reddit, YouTube, Twitter) and provides concrete Apify actor calls to achieve it, so the capability matches the description. However, the skill metadata claims no required environment variables or credentials, while the instructions explicitly require an APIFY_TOKEN. That mismatch is an incoherence between what the skill says it needs and what it actually needs at runtime.
Instruction Scope
The instructions stay within the stated task: they explain signing up for Apify, exporting APIFY_TOKEN, installing apify-client and axios, and calling Apify actors to fetch platform data and normalize it. The doc does not direct the agent to read unrelated host files or system credentials. It does reference integrations (Notion, Airtable, Google Sheets, Claude AI) but does not embed instructions to exfiltrate unrelated system data.
Install Mechanism
This is an instruction-only skill (no install spec). The SKILL.md suggests running 'npm install apify-client axios' which is a standard, low-risk developer step. No downloads from arbitrary URLs or archive extraction are specified.
Credentials
The runtime instructions require an APIFY_TOKEN (personal API token) and imply use of Apify account resources and billing, but the registry metadata lists no required env vars or primary credential. The skill also mentions 'Claude AI' without describing any credential requirements. The omission of APIFY_TOKEN from the declared required env vars is a proportionality and disclosure problem: the skill requires privileged credentials (control of your Apify actor runs and possible billing) but does not declare them.
Persistence & Privilege
The skill does not request always:true and is not force-included. There is no install spec that writes persistent binaries or modifies other skills' configs. Autonomous invocation is allowed (platform default) but is not combined with any other high-privilege flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install social-media-extract
  3. After installation, invoke the skill by name or use /social-media-extract
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Major update: Social Media Data Extractor 2.0.0 introduces unified, multi-platform extraction, analysis, and actionable reporting for five major social networks. - Now extracts and normalizes public data from Instagram, TikTok, YouTube, Reddit, and Twitter/X in parallel. - Adds advanced analytics: engagement rates, trending topic detection, creator identification, virality scoring, and competitor benchmarking. - Outputs unified, structured JSON ready for dashboards and workflow tools. - Generates concise AI-written trend reports to guide next steps. - Easy setup via Apify integration and simple npm install for dependencies. - Extensive documentation and real-world code examples included.
Metadata
Slug social-media-extract
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Social Media Extract?

Extract and analyze public social media data from Instagram, TikTok, Reddit, YouTube, and Twitter to identify trends, top creators, and engagement insights. It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Social Media Extract?

Run "/install social-media-extract" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Social Media Extract free?

Yes, Social Media Extract is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Social Media Extract support?

Social Media Extract is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Social Media Extract?

It is built and maintained by nicemaths123 (@nicemaths123); the current version is v1.0.0.

💬 Comments