Find Reference Video via Frameset

v1.0.0

从 frameset.app 搜索视频参考片段,找到合集页面和原视频链接。用于: (1) 根据关键词搜索广告/电影片段参考,(2) 获取原视频 YouTube/Vimeo 链接,(3) 下载视频到本地。

2· 306·3 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The skill's described purpose is to find reference frames and fetch original YouTube/Vimeo links and optionally download videos. The SKILL.md explicitly requires running yt-dlp for downloads and performing browser interactions (hover, click, screenshot). However the skill metadata declares no required binaries, no install steps, and no capabilities (e.g., browser automation) — a mismatch between what the skill instructs and what it declares as required.
Instruction Scope
The runtime instructions stick to the declared intent: search frameset.app, show screenshots to the user for selection, follow collection pages to get original links, list them, and optionally download chosen videos. The instructions do not request unrelated system credentials or other sensitive files. They do require taking screenshots and writing downloads to ~/Downloads, which is within scope but should be explicitly documented.
!
Install Mechanism
There is no install spec even though the skill explicitly calls a third‑party tool (yt-dlp) for downloads. The absence of a declared dependency or guidance on ensuring yt-dlp and a browser automation capability are present is a gap: the skill may fail at runtime or an agent may attempt to run commands that aren't available. Instruction-only skills are low-risk when they accurately describe needed tools; here they do not.
Credentials
The skill requests no environment variables or credentials, which is appropriate. It does instruct saving files to ~/Downloads and performing network requests to frameset.app / youtube.com / vimeo.com. These actions require filesystem write and outbound network access but no secrets — reasonable for the stated purpose, but should be disclosed to users and documented.
Persistence & Privilege
The skill does not request persistent presence (always: false) and does not modify other skills or system-wide settings. Allowing autonomous invocation is the platform default and is not a unique concern here.
What to consider before installing
This skill appears to do what it says (search frameset.app, show screenshots, get original YouTube/Vimeo links, and optionally download). However: (1) the SKILL.md expects the agent to run yt-dlp and perform browser hover/click/screenshot actions but the package does not declare yt-dlp or any browser automation dependency — ask the publisher to explicitly list required binaries (yt-dlp) and the browsing/automation capability (Playwright/Selenium or a platform browser tool). (2) Confirm that your agent environment has outbound network access and permission to write to ~/Downloads, and that yt-dlp is trusted/installed from a reputable source. (3) Be aware this skill downloads media: ensure you have rights/permission before downloading copyrighted content. If the publisher updates the skill to list required tools and installation steps, the inconsistencies would be resolved and my assessment would be more positive.

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

latestvk9713re3zpvs2njjv1xe6p7b3582f4nf

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments