linkedin-video-dl for Openclaw

A zero-dependency Go utility for downloading MP4 videos from public LinkedIn posts without requiring authentication.

jpnarchi
v1.0.0
Feb 26, 2026
0
890
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install linkedin-video-dl

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install linkedin-video-dl using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is linkedin-video-dl?

linkedin-video-dl is a lightweight and efficient command-line tool designed to fetch video content directly from LinkedIn's content delivery network. As a part of the Openclaw Skills collection, this tool prioritizes speed and simplicity by utilizing Go's standard library, meaning it requires no external dependencies or complex API configurations.

This skill is particularly valuable for users who need to archive professional video content, collect marketing assets, or facilitate offline viewing of industry presentations. Because it works with public URLs, it eliminates the friction of managing session cookies or authentication tokens, providing a seamless experience for automated or manual video retrieval.

linkedin-video-dl Use Cases

  • Archiving professional webinars or tutorial videos for offline reference.
  • Streamlining the collection of social media assets for digital marketing analysis.
  • Backing up video content from public LinkedIn profiles for research or compliance.
  • Integrating video fetching capabilities into larger automated data pipelines via Openclaw Skills.

How linkedin-video-dl Works

  1. The user executes the command by providing a public LinkedIn post URL as a string argument.
  2. The tool analyzes the post metadata to locate the direct MP4 source hosted on LinkedIn's CDN.
  3. A download stream is initiated, saving the data into a temporary .tmp file to ensure file integrity.
  4. A real-time progress bar tracks the download percentage and total file size.
  5. Upon successful completion, the temporary file is renamed to a permanent MP4 file using a slug derived from the original URL.

linkedin-video-dl Setup

To get started with this skill, ensure you have Go installed on your system. You can build the binary locally or install it globally using the following commands:

# Navigate to the skill directory and build
cd linkedin-video-dl && go build -o linkedin-video-dl .

# Alternatively, install the skill globally
go install .

linkedin-video-dl Data Schema & Taxonomy

The tool manages data through atomic file operations to prevent corruption. The following table describes the data handling characteristics:

Attribute Description
Output Format High-quality MP4
Naming Convention URL-slug-based (truncated to 80 characters)
Transfer Logic Atomic downloads using .tmp extensions
Error Handling Skips download if the target filename already exists

linkedin-video-dl Advanced Features

  • Zero-dependency architecture ensures the skill remains secure and easy to maintain within the Openclaw Skills ecosystem.
  • Intelligent file collision avoidance prevents accidental overwriting of previously downloaded media.
  • High-performance concurrent streaming utilizing Go's optimized standard library.
  • Atomic file renaming ensures that interrupted downloads do not leave behind corrupted video files.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*