Pinterest Video Download

v1.0.2

Download the main video from a Pinterest pin and save it as a local MP4 for personal media workflows such as wallpaper saving, repost preparation, or Live Ph...

0· 145·0 current·0 all-time
byHe Kai@hekaiii

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for hekaiii/pinterest-video-download.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Pinterest Video Download" (hekaiii/pinterest-video-download) from ClawHub.
Skill page: https://clawhub.ai/hekaiii/pinterest-video-download
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 pinterest-video-download

ClawHub CLI

Package manager switcher

npx clawhub@latest install pinterest-video-download
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill's description (download the main Pinterest pin video) matches the included helper script and instructions. One small mismatch: SKILL.md tells the agent to "open the pin in the browser and inspect page resources" and resolve pin.it short links, but the package does not include a browser automation/scraping implementation — it expects the agent or user to locate the .m3u8 URL. This is plausible for an instruction-only skill but is worth noting.
Instruction Scope
Instructions stay within the stated purpose (find HLS playlist, choose highest variant, download via ffmpeg, save under ~/.openclaw/workspace/downloads/). They do include two vague items: (1) "install missing dependencies yourself when safe" — which could lead an agent to run package-manager commands if permitted, and (2) 'open the pin in the browser and inspect page resources' — which implies browsing or manual inspection. The guidance does not instruct reading unrelated files or exfiltrating data.
Install Mechanism
No install spec (instruction-only) and one small helper Python script. This is low-risk; the only external dependency is ffmpeg (explicitly mentioned). The skill does not download arbitrary code from external URLs or create non-standard system binaries.
Credentials
The skill requires no environment variables, credentials, or config paths. It does not request or embed secrets and only needs network/file access sufficient to fetch HLS segments and write a file to the workspace.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide privileges. It writes into its own workspace path and does not modify other skills or global agent configuration.
Assessment
This skill appears to do what it says: locate an HLS (.m3u8) for a Pinterest pin and run ffmpeg to save an MP4 locally. Before installing or enabling it, consider: (1) Legal/terms — ensure you have the right to download and reuse the pinned video (copyright and Pinterest TOS). (2) Dependencies — ffmpeg is required; the instructions say to "install missing dependencies yourself," which could cause an agent to run package-manager commands if you allow it. Only permit installations you trust. (3) Discovery step — the skill expects the agent (or you) to find the .m3u8 by inspecting the page; if your agent has no browsing capability, you may need to supply the m3u8 URL manually. (4) File sharing — sending the MP4 back through chat will transmit the file over the platform; avoid sharing sensitive/copyrighted media. (5) If you prefer stricter control, run the included Python script locally with an m3u8 URL and a target path instead of allowing autonomous agent actions.

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

latestvk977tcvdkvej5x270vhzya6c9183h2db
145downloads
0stars
3versions
Updated 1mo ago
v1.0.2
MIT-0

Pinterest Video Download

  1. Resolve the pin URL if the user gives a pin.it short link.
  2. Open the pin in the browser and inspect page resources to find the HLS playlist (.m3u8) for the main video.
  3. Prefer the highest available variant from the master playlist.
  4. Download the video with ffmpeg using stream copy when possible.
  5. Save the file under ~/.openclaw/workspace/downloads/ with a stable name based on the pin id.
  6. Tell the user where the MP4 was saved. If the user asks, send the MP4 back through chat.

Main features

  • accepts both full Pinterest pin URLs and pin.it short links
  • downloads the primary video from the current pin
  • prefers the highest available playlist variant
  • saves a normal MP4 for local use or forwarding
  • works well as the first step before making an iPhone Live Photo

Notes

  • Use ffmpeg; install missing dependencies yourself when safe.
  • Pinterest often serves HLS playlists from v1.pinimg.com/videos/iht/hls/....
  • Verify the saved file with ffprobe or ffmpeg -i when needed.
  • If multiple videos are present on the page, pick the primary video visible in the current pin, not a suggested pin below it.

Comments

Loading comments...