Agent skill · software engineering · sundial-org

gifgrep

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

Why this skill is useful

Provides niche commands and workflows for searching and manipulating GIFs that the AI wouldn't reliably generate on its own.

What it needs

Requires gifgrep installed locally. Requires giphy account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

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 GIPHYAPIKEY required for --source giphy TENORAPIKEY optional (Tenor demo key used if unset) Output --json prints an array of results (id, title, url, previewurl, tags, width, height) --format for pipe-friendly fields (e.g., url) Environment tweaks GIFGREPSOFTWAREANIM=1 to force software animation GIFGREPCELLASPECT=0.5 to tweak preview geometry

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/gifgrep

View the source on GitHub

Browse the @skills marketplace