Agent Skillscomposio-community/awesome-agent-clis › GIF Search CLI (gifgrep)

GIF Search CLI (gifgrep)

GitHub

通过 CLI/TUI 搜索、下载 GIF,并提取静帧或精灵图。

触发场景

需要搜索 GIF 需要下载 GIF 需要提取 GIF 静帧

安装

npx skills add composio-community/awesome-agent-clis --skill GIF Search CLI (gifgrep) -g -y
更多选项

非标准路径

npx skills add https://github.com/composio-community/awesome-agent-clis/tree/master/gifgrep -g -y

不安装直接使用

npx skills use composio-community/awesome-agent-clis@GIF Search CLI (gifgrep)

指定 Agent (Claude Code)

npx skills add composio-community/awesome-agent-clis --skill GIF Search CLI (gifgrep) -a claude-code -g -y

安装 repo 全部 skill

npx skills add composio-community/awesome-agent-clis --all -g -y

预览 repo 内 skill

npx skills add composio-community/awesome-agent-clis --list

SKILL.md

Frontmatter
{
    "name": "GIF Search CLI (gifgrep)",
    "description": "Search GIFs from Tenor and Giphy via CLI or TUI, download GIFs, and extract stills or sprite sheets. Use when an agent needs to find a GIF by keyword, download it, or generate a still frame or contact sheet from a GIF."
}

gifgrep — Grep the GIF

Search GIF providers (Tenor, Giphy) with scriptable CLI output or interactive TUI with inline previews.

Installation

brew install steipete/tap/gifgrep

Or via Go:

go install github.com/steipete/gifgrep/cmd/gifgrep@latest

Key Commands

Search GIFs

gifgrep cats --max 5
gifgrep cats --format url | head -n 5
gifgrep cats --json | jq '.[0].url'
gifgrep "office handshake" --source giphy --max 3 --json

Download

gifgrep cats --download --max 1 --format url
gifgrep cats --download --reveal    # download and reveal in Finder

Extract Stills & Sheets

gifgrep still ./clip.gif --at 1.5s -o still.png
gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png

Interactive TUI

gifgrep tui "office handshake"

Providers

Select via --source:

  • auto (default): prefers Giphy when GIPHY_API_KEY is set, else Tenor
  • tenor: uses public demo key if TENOR_API_KEY is unset
  • giphy: requires GIPHY_API_KEY

Output Modes

  • Default: human-readable (TTY-aware)
  • --json: array of objects with id, title, url, preview_url, tags, width, height
  • --format url: one URL per line (pipeable)
  • --thumbs: inline still-frame thumbnails (Kitty/iTerm2 terminals)

Environment Variables

  • TENOR_API_KEY (optional)
  • GIPHY_API_KEY (required for --source giphy)

版本历史

  • 9f765d2 当前 2026-07-24 16:03

同 Skill 集合

aws-cli/SKILL.md
coderabbit-cli/SKILL.md
composio-cli/SKILL.md
elevenlabs-cli/SKILL.md
gcloud-cli/SKILL.md
github-cli/SKILL.md
gitlab-cli/SKILL.md
google-workspace-cli/SKILL.md
mailcoach-cli/SKILL.md
neon-cli/SKILL.md
ntn/SKILL.md
planetscale-cli/SKILL.md
posthog-cli/SKILL.md
railway-cli/SKILL.md
ramp-cli/SKILL.md
remotion-cli/SKILL.md
resend-cli/SKILL.md
sendblue-cli/SKILL.md
sentry-cli/SKILL.md
sonoscli/SKILL.md
stripe-cli/SKILL.md
stripe-projects-cli/SKILL.md
supabase-cli/SKILL.md
tavily-cli/SKILL.md
turso-cli/SKILL.md
vercel-cli/SKILL.md
visa-cli/SKILL.md
wacli/SKILL.md
kapso-cli/SKILL.md

元信息

文件数
0
版本
9f765d2
Hash
acabba4f
收录时间
2026-07-24 16:03

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 23:51
浙ICP备14020137号-1 $访客地图$