← 返回 Skills 市场
111
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install pinterest-search
功能描述
Search Pinterest for images and pins using keyword queries. Use this skill whenever the user wants to find Pinterest content, images, pins, or visual inspira...
安全使用建议
This skill appears to do what it says: search Pinterest, cache results, and optionally download images. Before installing or running it: 1) Don't blindly run curl | bash commands — if you need Bun, install it from an official package manager or review the install script first. 2) The tool optionally accepts a Pinterest cookie — only provide this if you trust the code and understand that it grants access to your authenticated Pinterest session. 3) The image-download path uses the native 'sharp' library which may install native binaries; expect build steps and extra privileges for native modules. 4) The skill writes search results and image caches to disk (results/, resultscache/, and a cache directory under XDG/LOCALAPPDATA); check disk usage and remove caches if needed. 5) If you are unsure, run the scripts in a sandboxed environment or inspect the files locally before supplying any credentials or running the install script.
功能分析
Type: OpenClaw Skill
Name: pinterest-search
Version: 0.1.3
The skill bundle contains explicit logic and comments designed to evade static analysis 'pollution path tracking' (e.g., in `scripts/pinterest_search.ts` lines 12 and 117), which is a common technique used to hide data flows from security tools. While the primary functionality appears to be a Pinterest scraper, the intentional inclusion of evasion techniques is highly irregular for benign software. Additionally, the `SKILL.md` file encourages the use of a risky `curl | bash` command for environment setup, and the script handles sensitive user data like Pinterest session cookies.
能力标签
能力评估
Purpose & Capability
Name/description (Pinterest image/pin search) match the code and declared options. The code only requests optional Pinterest cookie, proxy, and an image cache directory which are relevant to searching and downloading images. Files written are confined to results/ and resultscache/ and an images cache directory (or XDG/LOCALAPPDATA), which is consistent with the stated purpose.
Instruction Scope
SKILL.md instructs the agent/user to run bundled TypeScript scripts (via Bun), to optionally provide a Pinterest cookie and proxy, and to save results and caches locally. The runtime instructions do not attempt to read unrelated system files or other credentials. Note: the README suggests running a remote install script (curl | bash) to install Bun — that instruction is outside the skill's core purpose and is a general operational risk (see install_mechanism).
Install Mechanism
There is no registry install spec, but SKILL.md tells users to install Bun with curl -fsSL https://bun.sh/install | bash. Executing remote install scripts piped to a shell is a security risk even if the URL is an official project. Additionally the dependency 'sharp' (in the bundled image-cache) is a native module that can pull build tooling and native binaries. These are reasonable for image-processing but increase installation surface and require caution.
Credentials
The skill requests only optional environment variables relevant to operation: PINTEREST_COOKIE (for authenticated searches), T2P_PROXY (for proxying requests), and T2P_IMAGE_DIR (for image cache location). No unrelated secrets or cloud credentials are requested. The code does read common OS env vars (LOCALAPPDATA, XDG_CACHE_HOME) to pick cache locations, which is appropriate for filesystem placement.
Persistence & Privilege
The skill does not request permanent platform privileges (always is false) and does not modify other skills or global agent settings. It persists its own results and cache files under results/, resultscache/, and an images cache directory only.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pinterest-search - 安装完成后,直接呼叫该 Skill 的名称或使用
/pinterest-search触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
fixed security warning issues.
- Functionality and usage remain the same.
v0.1.2
- Improved the code pattern to ensure code safety.
- No user-facing functionality changes.
v0.1.1
- Added documentation for environment variables: PINTEREST_COOKIE, T2P_PROXY, and T2P_IMAGE_DIR.
- Parameters `cookie` and `proxy` now override the respective environment variables if passed.
- Documented support for custom image directory via T2P_IMAGE_DIR, improving flexibility for image downloads.
- Updated usage examples and notes to clarify new options for custom output and download directories.
- Removed the silent fallback to non-proxy download when the user defined proxy doesn't work.
- Removed console suggestions to write environment variables in .bshrc.
-- Fixed a bug that included non-image items in the search results.
v0.1.0
Initial release of the Pinterest Search Skill:
- Search Pinterest for images and pins by keyword with results in structured JSON format.
- Supports optional cookie for authenticated searches and proxy configuration.
- Results are saved to disk and automatically cached for deduplication and incremental fetching.
- Includes command-line options for pagination, downloading images, incremental output, and custom output paths.
- Provides scripts for cache management and environment configuration.
- Designed to run exclusively with the Bun runtime.
元数据
常见问题
Pinterest Search 是什么?
Search Pinterest for images and pins using keyword queries. Use this skill whenever the user wants to find Pinterest content, images, pins, or visual inspira... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。
如何安装 Pinterest Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pinterest-search」即可一键安装,无需额外配置。
Pinterest Search 是免费的吗?
是的,Pinterest Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pinterest Search 支持哪些平台?
Pinterest Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pinterest Search?
由 Wei Han(@mikehankk)开发并维护,当前版本 v0.1.3。
推荐 Skills