gifgrep

Search Tenor and Giphy GIFs via CLI or TUI with download and frame extraction.

67|24|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/openxjarvis/openclaw-python --skill gifgrep-openxjarvis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gifgrep
Source: https://github.com/openxjarvis/openclaw-python/tree/main/skills/gifgrep
Command: npx skills add https://github.com/openxjarvis/openclaw-python --skill gifgrep-openxjarvis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of finding, previewing, downloading, and extracting frames from animated GIFs, saving time and effort in content creation and review.

Core Features & Use Cases

  • GIF Search & Preview: Search major GIF providers like Tenor and Giphy directly from your command line or TUI.
  • Download & Extract: Download selected GIFs or extract individual frames as still images or a grid sheet.
  • Use Case: Quickly find and download 5 relevant GIFs for a presentation, then extract a single keyframe from each to use as static thumbnails.

Quick Start

Search for GIFs related to 'cats' and download the top 3 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 Tenor or Giphy via CLI?

You can search and download GIFs from Tenor or Giphy via CLI by using this tool to query providers directly, returning results in pipe-friendly formats or downloading files locally.

Can I extract still frames from an animated GIF in the terminal?

You can extract still frames from an animated GIF directly in the terminal, outputting individual keyframe images or generating a grid sheet for static thumbnail previews.

How do I preview GIF search results in a TUI before downloading?

To preview GIF search results in a TUI before downloading, configure environment variables for source selection and rendering to render and inspect animations interactively.

What is the best way to get JSON output from a GIF search for scripting?

The best way to get JSON output from a GIF search for scripting is querying providers via the CLI, which supports JSON and pipe-friendly fields to streamline automation workflows.

Do I need any external dependencies to run a GIF search and extraction tool?

No external dependencies are required to run this GIF search and extraction tool, as it operates independently without needing additional packages installed in your environment.

Can I configure GIF search providers using environment variables?

You can configure GIF search providers using environment variables, allowing you to dynamically select sources like Tenor or Giphy and adjust preview rendering settings.