
Gifgrep
- 16 installs
- 869 repo stars
- Updated June 8, 2026
- beita6969/scienceclaw
gifgrep is a Claude skill wrapping the gifgrep CLI to search GIF providers, download results, and extract stills or contact sheets.
About
This skill drives the gifgrep CLI to search GIF providers like Tenor and Giphy, preview results in a TUI, download GIFs, and extract stills or contact sheets. A developer uses it to quickly find and grab a GIF or turn a clip into a single-image frame grid for docs, PRs, or chat. It supports JSON and pipe-friendly output.
- Searches Tenor and Giphy from a CLI or TUI
- Downloads GIFs and extracts stills or contact sheets
- Outputs JSON or pipe-friendly URL fields
Gifgrep by the numbers
- 16 all-time installs (skills.sh)
- Ranked #368 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
gifgrep capabilities & compatibility
Free; Giphy source needs a GIPHY_API_KEY, Tenor uses a demo key if unset.
- Capabilities
- web search
- Use cases
- web search
- Platforms
- macOS
- Pricing
- Bring your own API key
What gifgrep says it does
Use `gifgrep` to search GIF providers (Tenor/Giphy), browse in a TUI, download results, and extract stills or sheets.
npx skills add https://github.com/beita6969/scienceclaw --skill gifgrepAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 16 |
|---|---|
| repo stars | ★ 869 |
| Last updated | June 8, 2026 |
| Repository | beita6969/scienceclaw ↗ |
What it does
Search, download, and extract stills from GIFs via the gifgrep command line.
Who is it for?
Searching Tenor/Giphy, downloading GIFs, and extracting stills or frame sheets from the terminal.
When should I use this skill?
You want to find or download a GIF, or turn a clip into a still or contact sheet.
What you get
- downloaded GIFs
- still PNGs
- contact-sheet PNGs
By the numbers
- 2 GIF providers (Tenor, Giphy)
- 2 install methods (brew, go)
Files
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 5gifgrep cats --format url | head -n 5gifgrep 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
--downloadsaves to~/Downloads--revealshows the last download in Finder
Stills + sheets
gifgrep still ./clip.gif --at 1.5s -o still.pnggifgrep 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|giphyGIPHY_API_KEYrequired for--source giphyTENOR_API_KEYoptional (Tenor demo key used if unset)
Output
--jsonprints an array of results (id,title,url,preview_url,tags,width,height)--formatfor pipe-friendly fields (e.g.,url)
Environment tweaks
GIFGREP_SOFTWARE_ANIM=1to force software animationGIFGREP_CELL_ASPECT=0.5to tweak preview geometry