gif-search

Retrieves GIFs from Tenor by keyword and downloads selected results locally.

2|2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/huidge/hermes-skills --skill gif-search-huidge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/huidge/hermes-skills/tree/main/media/gif-search
Command: npx skills add https://github.com/huidge/hermes-skills --skill gif-search-huidge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly locate and save GIFs from Tenor, reducing manual browsing and speeding up media sharing.

Core Features & Use Cases

  • Search GIFs by keyword and download selected results for local use or sharing
  • Preview and access multiple formats (gif, tinygif) via the Tenor API
  • Use cases: chat reactions, social posts, and content creation workflows requiring quick media assets

Quick Start

Search for a GIF by keyword and save the top result to a local file.

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I search Tenor GIFs and download them using curl?

You can search Tenor GIFs and download them using curl by querying the Tenor API with a keyword and saving the chosen result locally. This requires curl, jq, and a TENOR_API_KEY environment variable to authorize requests.

What do I need to retrieve GIFs from the Tenor API?

To retrieve GIFs from the Tenor API, you need curl and jq installed, along with a valid TENOR_API_KEY environment variable. These dependencies authorize requests and parse the JSON responses to locate relevant GIFs.

Can I download multiple GIF formats from Tenor for content creation?

Yes, you can download multiple GIF formats from Tenor for content creation. The API supports accessing gif and tinygif formats, allowing rapid media sourcing for social posts and chat reactions.

What is the best way to automate GIF downloads for social posts?

Automating GIF downloads for social posts is best handled by querying the Tenor API via curl. This locates relevant GIFs by keyword and saves them locally, streamlining media sharing workflows without manual browsing.

Does the Tenor API search require jq to process GIF results?

Yes, the Tenor API search requires jq to process GIF results. jq parses the JSON responses returned by curl, enabling the extraction of media URLs to download and save the chosen GIFs locally.