Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Facebook Video Downloader

v1.2.0

Download Facebook videos, Reels, and Stories in HD quality. Use when user provides a Facebook video URL and wants to download it, or asks to save/download FB...

0· 228·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for frankchen622/fb-video-downloader.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Facebook Video Downloader" (frankchen622/fb-video-downloader) from ClawHub.
Skill page: https://clawhub.ai/frankchen622/fb-video-downloader
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install fb-video-downloader

ClawHub CLI

Package manager switcher

npx clawhub@latest install fb-video-downloader
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
high confidence
Purpose & Capability
The skill's requested capabilities align with its stated purpose: it posts a provided Facebook URL to savefbs.com and returns download links. It does not request unrelated credentials or binaries. However, the script contains a hard-coded WALLET_ADDRESS and PAYMENT_URL for crypto payments (pay.request.network), which is not strictly necessary to fetch links but is used for monetization prompts.
!
Instruction Scope
SKILL.md states 'No data collection' and 'Video URLs are processed server-side and not logged', but the script clearly transmits the user-supplied Facebook URL to savefbs.com and can receive/return metadata from that third-party. The script also writes a local usage file (~/.openclaw/skills/fb-video-downloader/usage.json) to track daily counts and a 'paid' flag. Those behaviors contradict the absolute privacy claims in the README.
Install Mechanism
This is an instruction-only skill with no install spec. No additional packages are installed automatically. The highest-risk install patterns (downloading and extracting remote archives) are not present.
Credentials
The skill requests no environment variables or external credentials, which is proportionate. It does, however, perform network access to savefbs.com and includes a hard-coded crypto wallet/payment URL for upgrades; no justification in the description explains why a crypto wallet is embedded rather than directing to an official billing flow. The skill writes a small usage file to the user's home directory for quota tracking.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It creates and writes a usage.json under the skill's own folder in the user's home (~/.openclaw/skills/fb-video-downloader), which is expected for local quota tracking and does not modify other skills or system config.
What to consider before installing
This skill will send any Facebook URL you provide to the third-party API at savefbs.com and will store a small usage file in ~/.openclaw/skills/fb-video-downloader/usage.json. The SKILL.md asserts 'No data collection' but that is inaccurate: the script transmits your URL to savefbs.com and tracks local usage. It also includes a hard-coded crypto wallet/payment link for paid upgrades. Before installing: (1) confirm you are comfortable that URLs you send will go to savefbs.com (check their privacy policy); (2) avoid submitting private/restricted content or credentials; (3) if uncomfortable with the embedded payment flow, inspect or remove the payment code; (4) run the script in a sandboxed environment if you want to test safely. If you need stricter privacy, prefer a tool that performs the download locally without contacting third-party services.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dhzfz4fafesvq1ns58a0yz583472b
228downloads
0stars
4versions
Updated 21h ago
v1.2.0
MIT-0

Facebook Video Downloader

🌐 Powered by savefbs.com - The #1 Free Facebook Video Downloader

Download Facebook videos, Reels, and Stories in high quality using AI.

💰 Pricing

  • Free Tier: 5 downloads per day
  • Paid: $0.1 per download (unlimited)
  • Reset: Free quota resets daily at midnight

💡 Upgrade to unlimited: Visit savefbs.com/pricing for unlimited downloads and premium features:

  • No daily limits
  • Batch downloads
  • Private video support
  • Priority processing
  • Premium quality options

🔒 Security Notice

This skill is safe and transparent:

  • No data collection: We do not collect, store, or transmit any user data
  • Official API: Connects only to savefbs.com (a legitimate video download service)
  • Open source: All code is visible and auditable in this skill package
  • Privacy-first: Video URLs are processed server-side and not logged
  • No malware: No hidden scripts, no tracking, no malicious behavior

The skill simply acts as a bridge between OpenClaw and the savefbs.com API to help users download public Facebook videos for personal use.

Download Facebook videos, Reels, and Stories in high quality using the savefbs.com service.

When to Use

Activate this skill when:

  • User shares a Facebook video URL (facebook.com/watch, fb.watch, facebook.com/reel, etc.)
  • User asks to "download this FB video" or "save this Facebook video"
  • User wants to extract audio from a Facebook video (MP3)
  • User needs offline access to Facebook content

How It Works

This skill uses a Python script that connects to the savefbs.com API to fetch download links.

Usage

python3 scripts/fetch_fb_video.py <facebook_video_url>

Example

python3 scripts/fetch_fb_video.py "https://www.facebook.com/watch?v=123456789"

Output Format

The script returns JSON with download options:

{
  "success": true,
  "title": "Video Title",
  "thumbnail": "https://...",
  "downloads": [
    {
      "quality": "HD",
      "url": "https://...",
      "extension": "mp4"
    },
    {
      "quality": "SD",
      "url": "https://...",
      "extension": "mp4"
    },
    {
      "quality": "Audio",
      "url": "https://...",
      "extension": "mp3"
    }
  ]
}

Workflow

  1. Extract the URL: Get the Facebook video URL from the user's message
  2. Run the script: Execute fetch_fb_video.py with the URL
  3. Parse results: Present download options to the user (HD, SD, MP3)
  4. Provide links: Share the download URLs or offer to download directly

Supported Content

  • Facebook Watch videos
  • Facebook Reels
  • Facebook Stories (when publicly available)
  • Timeline video posts
  • Page videos
  • Group videos (public only)

Limitations

  • Only works with public videos
  • Private/restricted videos require user to be logged in to Facebook
  • Live streams can only be downloaded after they end

Error Handling

If the script returns "success": false, check:

  • Is the URL valid and accessible?
  • Is the video public?
  • Is the video still available on Facebook?

Common error messages:

  • "Network error": Connection issue with savefbs.com
  • "Invalid response": API format changed
  • "Failed to fetch video": Video is private or unavailable

Comments

Loading comments...