gif-search

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

Updated May 4, 2026
One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill gif-search-inverternetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill gif-search-inverternetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq.

What problem does it solve?

This skill removes the friction of manually searching for visual media by providing a direct, command-line interface to the Tenor GIF database.

Core Features & Use Cases

  • Direct Search: Query the Tenor API for reaction GIFs or visual content using natural language keywords.
  • Format Selection: Retrieve specific media formats including high-quality GIFs, tiny previews, or optimized MP4s.
  • Use Case: Quickly find a celebratory GIF to include in a chat message or document by searching for specific emotional triggers or themes.

Quick Start

Use the gif-search skill to find and download the top result for a thumbs up reaction.

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 from the command line using the Tenor API?

To search for GIFs from the command line, this skill queries the Tenor API using curl and parses the JSON response with jq. It allows you to retrieve visual media directly through standard command-line utilities without manual browser searches.

Can I retrieve specific media formats like MP4s when searching Tenor?

Yes, you can retrieve specific media formats like MP4s when searching Tenor. The skill supports format selection, allowing you to fetch high-quality GIFs, tiny previews, or optimized MP4s based on your content workflow requirements.

Do I need an API key to download GIFs via Tenor?

Yes, you need a valid Tenor API key to download GIFs. The skill requires this key along with standard network request utilities like curl and JSON parsing tools like jq to authenticate and retrieve media files successfully.

What is the best way to integrate reaction GIFs into a chat interface?

The best way to integrate reaction GIFs into a chat interface is by using this skill to automate Tenor API searches. It retrieves relevant visual assets via natural language keywords, removing the friction of manual media sourcing for digital content workflows.

Why does my command-line GIF search require curl and jq?

Your command-line GIF search requires curl and jq because they handle the core network requests and JSON parsing. Curl executes the Tenor API search query, while jq extracts the specific media format URLs from the returned JSON data.

Are there limitations to using command-line utilities for Tenor API media retrieval?

Limitations of using command-line utilities for Tenor API media retrieval include dependency on a local environment with curl and jq installed. It is designed for direct search integration rather than complex visual browsing, focusing on quick keyword-based asset fetching.