← 返回 Skills 市场
344
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-search-extractor
功能描述
YouTube搜索结果视频链接提取器 - 可以搜索特定关键词并提取视频链接
安全使用建议
This skill appears to do what it says: it automates a browser (via agent-browser) to fetch YouTube search result HTML and extracts links locally. Before installing or running it: 1) Verify you trust 'agent-browser' (the skill asks you to install it globally via npm) — global npm installs modify your system PATH; consider auditing or pinning a specific version rather than using 'latest'. 2) Be aware of YouTube's Terms of Service and rate limits; the tool can be used to scrape pages so avoid high-frequency requests and consider proxy/pool management if you must. 3) Run the code in a sandbox or isolated environment if you are unsure, and inspect any third-party packages you install. 4) If you need higher assurance, ask for a provenance/commit history (the repo URL shown in README points to GitHub; confirm the repo contents and maintainer) or request a version that pins dependencies rather than 'latest'.
功能分析
Type: OpenClaw Skill
Name: youtube-search-extractor
Version: 1.0.0
The skill bundle is designed to extract YouTube video links from search results using the `agent-browser` tool. All code and documentation align with this stated purpose. The use of `subprocess.run` to interact with `agent-browser` is consistent with browser automation, and search queries are URL-encoded to prevent direct injection. While installing global npm packages (`agent-browser`) and using browser automation tools carry inherent risks, there is no evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, backdoors, obfuscation, or prompt injection attempts against the agent to perform actions beyond the skill's scope. The documentation even includes security best practices.
能力评估
Purpose & Capability
The skill is a YouTube search-and-extract tool implemented as a Python script that automates a browser via the external 'agent-browser' tool. The requirement for node/npm is justified in the documentation because 'agent-browser' is installed via npm; although the runtime driver is Python, requiring node/npm to install the browser automation tool is coherent.
Instruction Scope
SKILL.md and the Python code restrict behavior to opening YouTube search result pages, retrieving HTML via 'agent-browser', extracting links with regex, and saving local files. The instructions do not ask the agent to read unrelated files or environment variables, nor to transmit data to third-party endpoints beyond YouTube and standard package repos referenced for agent-browser.
Install Mechanism
This is an instruction-only skill with no automated install spec. The README instructs users to install 'agent-browser' via npm (global install). That is a reasonable but higher-friction install step: global npm installs affect the host, and package.json pins 'agent-browser' to 'latest' (un-pinned), which is a maintainability / supply-chain hygiene note rather than a direct incoherence. No opaque download URLs or extract operations are present in the skill itself.
Credentials
The skill requires no environment variables or credentials. It calls only the 'agent-browser' binary and interacts with public YouTube pages. No sensitive host credentials or unrelated service tokens are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide agent settings. It runs on demand and cleans up (attempts to close agent-browser sessions). Autonomous invocation is enabled by default and is expected for skills; this skill's scope does not combine that with broad privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-search-extractor - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-search-extractor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
YouTube Search Extractor 1.0.0
- Initial release of a tool to search YouTube by keyword and extract video links in bulk.
- Supports both command-line and Python script usage.
- Automates YouTube searches, filters, deduplicates, and formats link output.
- Allows configuration of browser settings, maximum links, and proxy options.
- Provides troubleshooting tips, extension guidance, and legal usage notes.
元数据
常见问题
Youtube Search Extractor 是什么?
YouTube搜索结果视频链接提取器 - 可以搜索特定关键词并提取视频链接. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 344 次。
如何安装 Youtube Search Extractor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-search-extractor」即可一键安装,无需额外配置。
Youtube Search Extractor 是免费的吗?
是的,Youtube Search Extractor 完全免费(开源免费),可自由下载、安装和使用。
Youtube Search Extractor 支持哪些平台?
Youtube Search Extractor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Youtube Search Extractor?
由 shuai1iu(@shuai1iu)开发并维护,当前版本 v1.0.0。
推荐 Skills