← Back to Skills Marketplace
frankchen622

Instagram Video Downloader

by frankchen622 · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
268
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install instagram-video-downloader
Description
Download Instagram videos, Reels, and IGTV in HD quality. Use when user provides an Instagram video URL and wants to download it, or asks to save/download IG...
README (SKILL.md)

Instagram Video Downloader

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

Download Instagram Reels, Posts, and IGTV videos 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
  • Story downloads
  • 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 Instagram videos for personal use.

Download Instagram videos, Reels, and IGTV content in high quality using the savefbs.com service.

When to Use

Activate this skill when:

  • User shares an Instagram video URL (instagram.com/reel/, instagram.com/p/, instagram.com/tv/)
  • User asks to "download this Instagram video" or "save this IG reel"
  • User wants offline access to Instagram content
  • User needs to extract video from Instagram posts

How It Works

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

Usage

python3 scripts/fetch_ig_video.py \x3Cinstagram_url>

Example

python3 scripts/fetch_ig_video.py "https://www.instagram.com/reel/DTpT3fIkiPr/"

Output Format

The script returns JSON with download options:

{
  "success": true,
  "title": "Video Title",
  "author": "username",
  "thumbnail": "https://...",
  "downloads": [
    {
      "quality": "HD",
      "url": "https://...",
      "extension": "mp4",
      "size": "Unknown"
    }
  ]
}

Workflow

  1. Extract the URL: Get the Instagram video URL from the user's message
  2. Run the script: Execute fetch_ig_video.py with the URL
  3. Parse results: Present download options to the user
  4. Provide links: Share the download URLs or offer to download directly

Supported Content

  • Instagram Reels
  • Instagram Posts with videos
  • IGTV videos
  • Instagram Stories (when publicly available)

Limitations

  • Only works with public videos
  • Private accounts require user to be logged in
  • Stories expire after 24 hours

Error Handling

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

  • Is the URL valid and accessible?
  • Is the video public?
  • Is the account public or do you follow them?

Common error messages:

  • "Network error": Connection issue with savefbs.com
  • "Invalid response": API format changed
  • "Failed to fetch video": Video is private or unavailable
Usage Guidance
This skill implements what it claims (it uses savefbs.com) but you should be aware of privacy and persistence details the README downplays: running it will send the Instagram URL you provide to savefbs.com and will create a usage file at ~/.openclaw/skills/instagram-video-downloader/usage.json that tracks daily counts and a paid flag. The script also includes a hard-coded crypto wallet/payment link for monetization. If you care about privacy, inspect the script yourself, verify savefbs.com's privacy policy, or run it in an isolated environment. Also consider legal/terms-of-service implications of downloading Instagram content. If these behaviors are acceptable, the skill is coherent; if not, do not install or run it.
Capability Analysis
Type: OpenClaw Skill Name: instagram-video-downloader Version: 1.2.0 The skill provides a functional Instagram video downloader using the savefbs.com API. It implements a transparent freemium monetization model (5 free downloads per day) by tracking usage in a local JSON file (~/.openclaw/skills/instagram-video-downloader/usage.json). The Python script (fetch_ig_video.py) is well-structured, lacks obfuscation, and does not perform any unauthorized data exfiltration or system modifications beyond its stated purpose.
Capability Assessment
Purpose & Capability
The code matches the stated purpose (contacts savefbs.com API to fetch video download links). However the SKILL.md's claim of "No data collection" and "not logged" is misleading: the script sends the user-provided Instagram URL to savefbs.com and thus the third party will see that URL. The script also persists usage metadata to ~/.openclaw/skills/instagram-video-downloader/usage.json (date, count, paid flag).
Instruction Scope
SKILL.md tells the agent to run scripts/fetch_ig_video.py with the URL. The script performs network calls to savefbs.com (expected) but also performs a GET+POST and sends the raw URL in the JSON payload. It writes and reads a local usage file in the user's home directory to track quotas. The documentation does not disclose the local file write and overstates privacy.
Install Mechanism
No install spec — instruction-only with a bundled Python script. No installers or downloads from third-party URLs. Execution risk is limited to running the included script (inspectable code).
Credentials
The skill requests no environment variables or external credentials, which is proportionate. The code does include a hard-coded crypto wallet/payment URL (PAYMENT_URL / WALLET_ADDRESS) for monetization; this is not a secret but should be noted as an external payment endpoint and monetization mechanism.
Persistence & Privilege
always:false and the skill does not request elevated privileges. It does create and update a per-skill usage file under the user's home directory (~/.openclaw/skills/instagram-video-downloader/usage.json), which is limited but is persistent state on the user's filesystem and is not disclosed in SKILL.md.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install instagram-video-downloader
  3. After installation, invoke the skill by name or use /instagram-video-downloader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
- Updated scripts/fetch_ig_video.py. - Version bump to 1.2.0. - No changes to documentation or user-facing features.
v1.1.0
- Added daily free usage quota: users now get 5 free Instagram video downloads per day. - Introduced a paid tier: unlimited downloads available for $0.1 per video. - Updated documentation in SKILL.md to include new pricing and usage limits. - Instructions added to upgrade for unlimited and premium features via savefbs.com.
v1.0.1
- Added explicit mention that the skill is powered by savefbs.com, including new promotional and informational sections. - Updated the description to include "Powered by savefbs.com." - Improved documentation with clearer branding, usage instructions, and feature highlights. - No changes to the underlying script logic.
v1.0.0
Instagram Video Downloader skill initial release: - Enables downloading Instagram videos, Reels, and IGTV in HD or SD via savefbs.com. - Extracts author information and provides multiple download options. - No user data collected or stored; connects only to savefbs.com for downloads. - Works with public Instagram content (Reels, posts, IGTV, stories). - Provides clear error messages for invalid or private URLs.
Metadata
Slug instagram-video-downloader
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Instagram Video Downloader?

Download Instagram videos, Reels, and IGTV in HD quality. Use when user provides an Instagram video URL and wants to download it, or asks to save/download IG... It is an AI Agent Skill for Claude Code / OpenClaw, with 268 downloads so far.

How do I install Instagram Video Downloader?

Run "/install instagram-video-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Instagram Video Downloader free?

Yes, Instagram Video Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Instagram Video Downloader support?

Instagram Video Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Instagram Video Downloader?

It is built and maintained by frankchen622 (@frankchen622); the current version is v1.2.0.

💬 Comments