← 返回 Skills 市场
pexels-image-downloader
作者
Glittering
· GitHub ↗
· v1.0.0
359
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install pexels-image-downloader
功能描述
使用Pexels API搜索和下载高质量免费图片,支持自动调整尺寸和格式验证
安全使用建议
This package appears to implement a legitimate Pexels image downloader, but there are inconsistencies you should resolve before installing: 1) The skill requires a PEXELS_API_KEY (the script reads $PEXELS_API_KEY) but the registry metadata fails to declare this — assume you must set that env var. 2) SKILL.md lists many auxiliary files (config/, scripts/, examples/, docs/) that are not included in the manifest; verify the author/source or be prepared to supply your own configs. 3) Inspect download_pexels.py yourself (it is included) and run it in an isolated environment (virtualenv/container) after installing requirements.txt. 4) Confirm you are comfortable giving a Pexels API key to this tool and check Pexels API rate limits and terms. If you don't trust the source or need the missing files, request an updated package/metadata from the author or only run the provided script locally after manual review.
功能分析
Type: OpenClaw Skill
Name: pexels-image-downloader
Version: 1.0.0
The skill bundle is a legitimate tool for searching and downloading images from the Pexels API. The main script, download_pexels.py, uses standard libraries (requests and Pillow) to interact with the official Pexels API (api.pexels.com) and perform image resizing. The code follows best practices by using environment variables for API keys and lacks any indicators of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The code (download_pexels.py) and SKILL.md implement a Pexels downloader that legitimately needs a PEXELS_API_KEY. However the registry metadata/requirements section claims 'Required env vars: none' and 'Primary credential: none' — that contradicts the documented need for an API key. SKILL.md also lists many project files (config/, scripts/, examples/, docs/) that are not present in the package manifest, which is inconsistent.
Instruction Scope
The instructions and the included Python script stay within the downloader scope (search Pexels API, download, resize, save metadata). They do instruct the agent/user to read the PEXELS_API_KEY environment variable and write files to an output directory (expected). The concern is that the runtime instructions reference environment configuration and auxiliary files that are not declared in the registry metadata or provided in the package (missing config/, scripts/, examples/), which could cause unexpected behavior or confusion.
Install Mechanism
There is no formal install spec in the registry (instruction-only install). The SKILL.md and package.json recommend pip install -r requirements.txt; requirements.txt is present and contains only requests and pillow. This is a low-risk install mechanism but because it's not enforced by the registry metadata, users must manually run pip; no arbitrary external downloads or obscure URLs were used.
Credentials
The code requires a single service credential (PEXELS_API_KEY) which is proportionate to the stated purpose. But the package/registry metadata does not declare that environment variable or any primary credential — that mismatch is problematic because users won't be warned about a secret requirement. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false). It does not modify other skills or system-wide configs. It writes downloaded images and metadata into the specified output directory (normal for this tool).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pexels-image-downloader - 安装完成后,直接呼叫该 Skill 的名称或使用
/pexels-image-downloader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始发布:使用Pexels API搜索和下载高质量免费图片,支持自动调整尺寸和格式验证
元数据
常见问题
pexels-image-downloader 是什么?
使用Pexels API搜索和下载高质量免费图片,支持自动调整尺寸和格式验证. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 359 次。
如何安装 pexels-image-downloader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pexels-image-downloader」即可一键安装,无需额外配置。
pexels-image-downloader 是免费的吗?
是的,pexels-image-downloader 完全免费(开源免费),可自由下载、安装和使用。
pexels-image-downloader 支持哪些平台?
pexels-image-downloader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 pexels-image-downloader?
由 Glittering(@glittering)开发并维护,当前版本 v1.0.0。
推荐 Skills