gifgrep

Search GIF providers and extract still images or grid sheets.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/nomad3/openclaw-k8s --skill gifgrep-nomad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/nomad3/openclaw-k8s/tree/main/package/skills/gifgrep
Command: npx skills add https://github.com/nomad3/openclaw-k8s --skill gifgrep-nomad3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finding the right GIF and turning it into reusable visuals is slow when you have to manually search, open results, download files, and then capture frames yourself.

Core Features & Use Cases

  • Search + Provider targeting: Query GIF providers like Tenor and Giphy, including auto source selection.
  • TUI browsing with previews: Use a text UI to quickly preview and choose results.
  • Download and extract: Download matching GIFs and generate still images or sheet grids for sharing and documentation.
  • Output for automation: Produce JSON or pipe-friendly fields so results can feed into other workflows.

Use Case: You need illustrative visuals for a PR or a help doc—search for a GIF topic, preview a few candidates, download the best one, then extract a representative still or a multi-frame sheet.

Quick Start

Run gifgrep cats --download --max 1 --format url to download one matching GIF and print its URL.

Frequently Asked Questions about gifgrep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for GIFs and extract still frames for documentation?

To search for GIFs and extract still frames, query providers like Tenor or Giphy, preview candidates in a TUI, and use extraction parameters to generate representative still images or grid sheets for documentation and chat.

Do I need an API key to search Giphy and Tenor for GIFs?

You need an optional API key configuration for provider access to search Giphy and Tenor, along with a gifgrep-capable CLI installed in your environment to execute the search and extraction commands.

Can I download GIFs and output the results as JSON for automation workflows?

Yes, you can download matching GIFs and output results as JSON or pipe-friendly fields, allowing you to feed visual asset data directly into other automation workflows and content sourcing pipelines.

What is the best way to preview GIF candidates before downloading?

The best way to preview GIF candidates is using the text user interface (TUI), which allows you to quickly browse and visually review search results before downloading the best matching GIF file.

Can I extract a multi-frame sheet from a downloaded GIF?

Yes, you can extract a multi-frame sheet from a downloaded GIF by applying sheet extraction parameters, generating a grid of representative frames suitable for sharing in docs or chat.

How do I download a single GIF and print its URL from the command line?

Run a command like 'gifgrep cats --download --max 1 --format url' to download a single matching GIF and print its URL, limiting search results to one visual asset for quick retrieval.