← 返回 Skills 市场
utromaya-code

Gifgrep

作者 utromaya-code · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
126
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install gif-search-cli
功能描述
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
使用说明 (SKILL.md)

gifgrep

Use gifgrep to search GIF providers (Tenor/Giphy), browse in a TUI, download results, and extract stills or sheets.

GIF-Grab (gifgrep workflow)

  • Search → preview → download → extract (still/sheet) for fast review and sharing.

Quick start

  • gifgrep cats --max 5
  • gifgrep cats --format url | head -n 5
  • gifgrep search --json cats | jq '.[0].url'
  • gifgrep tui "office handshake"
  • gifgrep cats --download --max 1 --format url

TUI + previews

  • TUI: gifgrep tui "query"
  • CLI still previews: --thumbs (Kitty/Ghostty only; still frame)

Download + reveal

  • --download saves to ~/Downloads
  • --reveal shows the last download in Finder

Stills + sheets

  • gifgrep still ./clip.gif --at 1.5s -o still.png
  • gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png
  • Sheets = single PNG grid of sampled frames (great for quick review, docs, PRs, chat).
  • Tune: --frames (count), --cols (grid width), --padding (spacing).

Providers

  • --source auto|tenor|giphy
  • GIPHY_API_KEY required for --source giphy
  • TENOR_API_KEY optional (Tenor demo key used if unset)

Output

  • --json prints an array of results (id, title, url, preview_url, tags, width, height)
  • --format for pipe-friendly fields (e.g., url)

Environment tweaks

  • GIFGREP_SOFTWARE_ANIM=1 to force software animation
  • GIFGREP_CELL_ASPECT=0.5 to tweak preview geometry
安全使用建议
This skill appears to be a thin wrapper around the gifgrep CLI and the install sources look legitimate (Homebrew + Go). However: (1) SKILL.md references GIPHY_API_KEY and TENOR_API_KEY but the registry metadata does not declare them — expect the tool to ask for or require those keys at runtime if you use the Giphy/Tenor sources. (2) Verify the Homebrew tap (steipete/tap) and the Go module repo (github.com/steipete/gifgrep) yourself before installing to ensure you trust the upstream project. (3) Be aware downloads are saved to ~/Downloads and the tool can open Finder to reveal files — grant only the filesystem access you are comfortable with. (4) Because this is instruction-only (no code bundled), the registry scanner had nothing to analyze; if you need higher assurance, inspect the upstream source code or test the binary in a sandboxed environment before providing any API keys.
功能分析
Type: OpenClaw Skill Name: gif-search-cli Version: 1.0.2 The gifgrep skill is a legitimate CLI/TUI tool for searching and processing GIFs from Tenor and Giphy. The installation methods use standard package managers (Homebrew and Go), and the functionality described in SKILL.md is consistent with the tool's purpose without any indicators of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description match the behavior: the skill simply invokes the gifgrep CLI to search/browse/download GIFs. The declared install methods (brew formula and Go module for github.com/steipete/gifgrep) are appropriate for delivering a gifgrep binary.
Instruction Scope
SKILL.md explicitly instructs the agent to run gifgrep commands to search, download (to ~/Downloads), reveal in Finder, and extract stills/sheets. Those actions are within the stated purpose. However, the instructions also reference environment variables (GIPHY_API_KEY required for giphy; TENOR_API_KEY optionally) and other runtime env toggles that are not listed in the skill's declared requirements — this is a mismatch and could surprise users when keys are requested or used.
Install Mechanism
Installers are standard package sources: a Homebrew formula (steipete/tap/gifgrep) and a go module (github.com/steipete/gifgrep/cmd/gifgrep@latest). Neither uses arbitrary URLs or archive extraction. This is a low-risk, expected install surface for a CLI tool.
Credentials
The registry metadata lists no required environment variables, but the SKILL.md requires/mentions GIPHY_API_KEY (required for Giphy) and TENOR_API_KEY (optional). Asking for API keys for the GIF providers is proportionate to functionality, but the omission from metadata is a discrepancy that could lead to unexpected prompts or requests for secrets.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It does perform file writes (saves downloads to ~/Downloads) and may call Finder to reveal files — expected behavior for a download tool and within its scope. Autonomous invocation is allowed (default) but not combined with unusual privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gif-search-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gif-search-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Version 1.0.2 of gif-search-cli - No changes detected in this release.
v1.0.0
Initial release of gifgrep – a CLI/TUI tool for searching and downloading GIFs - Search Tenor and Giphy GIF providers via CLI or TUI. - Download GIFs and extract still images or sheet grids from GIFs. - Supports previews in compatible terminals (Kitty/Ghostty). - Offers many output and formatting options, including JSON and custom fields. - Supports provider selection, API key usage, and customizable environment tweaks.
元数据
Slug gif-search-cli
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Gifgrep 是什么?

Search GIF providers with CLI/TUI, download results, and extract stills/sheets. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 126 次。

如何安装 Gifgrep?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gif-search-cli」即可一键安装,无需额外配置。

Gifgrep 是免费的吗?

是的,Gifgrep 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gifgrep 支持哪些平台?

Gifgrep 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gifgrep?

由 utromaya-code(@utromaya-code)开发并维护,当前版本 v1.0.2。

💬 留言讨论