Skip to content

GIF Search and Extract

Search Tenor/Giphy for GIFs, download them, and extract still frames or contact sheets via the gifgrep CLI.

Stars
11,367
Licence
MIT
Files
1 file

What it does

This skill teaches the agent to use the gifgrep command-line tool to search GIF providers such as Tenor and Giphy, preview results, download GIFs to your Downloads folder, and pull out a single still frame or a PNG grid (a 'sheet') of sampled frames from a GIF. Once installed, the agent can find a fitting reaction GIF for a message or document and prepare a quick visual summary of an animation without you running the commands yourself.

Great for

  • Creators or marketers looking for reaction GIFs for posts or chats
  • Developers who want quick visual previews of GIFs in PRs or docs
  • Anyone who wants to scan many GIFs quickly from the terminal

Skip it if

  • Users who cannot install a command-line tool, since gifgrep must be installed first
  • Anyone needing to use Giphy as a source without their own GIPHY_API_KEY, because that provider will not work without it
  • Commercial use of downloaded GIFs without checking their licences, since the skill does not address copyright or licensing of search results

Try asking

  • “Find five GIFs of 'office handshake' and give me the URLs”
  • “Download one GIF of 'cats' to my Downloads folder”
  • “Make a 3-column contact sheet of 9 frames from ./clip.gif for my PR description”
  • “Extract the still frame at 1.5 seconds from ./clip.gif as a PNG”
Step-by-step guide: how to use GIF Search and ExtractInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    gifgrep.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip gifgrep.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip gifgrep.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Use --format url or --json with jq to pipe results into other steps without parsing full output.
  • Use --max to limit results and --download only when you actually want files saved locally.
  • Set your own TENOR_API_KEY or GIPHY_API_KEY for reliable access rather than relying on the shared demo key.

What's inside

  • SKILL.md

Redistributed unmodified from spinabot/brigade under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.