gif-search

Search and retrieve GIF media assets from the Tenor API using curl and jq.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill gif-search-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill gif-search-rheasilvia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq.

What problem does it solve?

This Skill removes the friction of manually browsing web browsers to find visual assets, allowing you to fetch high-quality GIFs directly within your workspace.

Core Features & Use Cases

  • Direct API Integration: Search the Tenor database using natural language queries.
  • Flexible Media Formats: Retrieve full-quality GIFs, lightweight previews, or video formats like MP4 and WebM.
  • Use Case: Quickly find a reaction GIF to include in a project update or chat message by searching for specific emotional or thematic keywords.

Quick Start

Use the gif-search skill to find and download the top celebration GIF to your local directory.

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I search for GIFs directly from the command line without opening a browser?

Search for GIFs directly from the command line by using curl to query the Tenor API and jq to process the JSON responses. This approach removes browser friction, instantly retrieving media assets within your workspace using natural language queries.

Can I retrieve different media formats like MP4 or WebM when searching the Tenor API?

Yes, searching the Tenor API allows you to retrieve flexible media formats including full-quality GIFs, lightweight previews, and video formats like MP4 or WebM. This enables quick visual content discovery tailored for chat applications or documentation workflows.

What dependencies do I need to download Tenor GIFs using command-line utilities?

You need curl and jq installed on your system to download Tenor GIFs using command-line utilities. Curl handles the HTTP requests to the Tenor API, while jq parses the JSON responses to extract your desired media asset URLs.

Do I need an API key to search the Tenor database for reaction GIFs?

Yes, you need a valid Tenor API key to search the Tenor database for reaction GIFs. The API key authenticates your requests when using command-line utilities like curl to fetch visual assets for project updates or chat messages.

What is the best way to find a specific reaction GIF for a chat message using terminal tools?

The best way to find a specific reaction GIF using terminal tools is querying the Tenor API with natural language emotional or thematic keywords. This method fetches high-quality visual assets directly into your local directory for immediate use.

Why does my GIF search return JSON data instead of a downloadable media file?

Your GIF search returns raw JSON data because the Tenor API delivers structured responses that require parsing. You must use jq alongside curl to parse the JSON output and extract the direct URLs needed to download your media files.