gifgrep

Search GIF providers from the CLI/TUI and download selections.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/Solitude01/proiect-new --skill gifgrep-solitude01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/Solitude01/proiect-new/tree/main/%E5%88%9B%E6%84%8F/%E9%A3%9E%E7%89%9B/OPENCLAW/openclaw/openclaw/skills/gifgrep
Command: npx skills add https://github.com/Solitude01/proiect-new --skill gifgrep-solitude01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gifgrep helps developers quickly discover GIFs from providers via CLI and TUI, download selected results, and extract still frames or sprite sheets for quick review and asset generation.

Core Features & Use Cases

  • Search GIF providers (Tenor, Giphy) from the CLI or TUI and preview results.
  • Download selected GIFs to local storage.
  • Extract still frames or sprite sheets from downloaded GIFs for thumbnails, previews, or documentation.
  • Supports multiple providers with auto-switching and JSON output for integration.

Quick Start

Run gifgrep tui 'office handshake' to open the TUI and browse GIF results.

Frequently Asked Questions about gifgrep

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

FAQPage Schema
How do I search and download GIFs from the command line for documentation assets?

You can search and download GIFs from the command line by running a TUI interface to browse provider results, select desired animations, and save them locally for documentation or marketing assets.

Do I need an API key to search Tenor and Giphy via CLI?

Searching Giphy requires a GIPHY_API_KEY, while a TENOR_API_KEY is optional for Tenor. The tool supports auto-switching between providers based on which keys are configured in your environment.

Can I extract still frames or sprite sheets from downloaded GIFs?

Yes, you can extract still frames or sprite sheets from downloaded GIFs. This allows you to generate thumbnails, previews, and documentation assets directly from the CLI after downloading.

How does the TUI display GIF search results and what format is the output?

The TUI displays GIF search results for browsing and selection, while the CLI outputs structured JSON containing fields such as id, title, url, and preview_url for integration into developer workflows.

What is the best way to integrate GIF search results into an automated workflow?

The best way to integrate GIF search results into an automated workflow is leveraging the structured JSON output with fields like id, title, and url, enabling programmatic retrieval of GIF assets from Tenor or Giphy.