gif-search

Search and download GIFs from the Tenor API using curl and jq.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge --skill gif-search-chris-chai-minjae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge/tree/main/skills/media/gif-search
Command: npx skills add https://github.com/Chris-Chai-Minjae/hermes-agent-r1-bridge --skill gif-search-chris-chai-minjae

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to search and download GIFs from the Tenor API using curl and jq, eliminating manual media sourcing for quick visual responses.

Core Features & Use Cases

  • Search by keyword to find GIFs directly from Tenor.
  • Download GIFs or retrieve direct URLs for embedding in chats, posts, or content.
  • Lightweight setup that relies on curl, jq, and an environment variable TENOR_API_KEY for authentication.

Quick Start

Search for a term and download the top matching GIF to your current folder.

Frequently Asked Questions about gif-search

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

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

Search and download GIFs from Tenor by calling the API with curl and jq, passing keywords to retrieve direct URLs or save files locally. Requires curl, jq, and a TENOR_API_KEY environment variable.

Can I fetch Tenor GIF URLs for embedding in chats and social posts?

Yes, you can fetch Tenor GIF URLs for embedding in chats and social posts. The API returns direct links or downloaded files based on your search terms, supporting media-reaction use cases in content creation.

Do I need an API key to use the Tenor GIF search API with curl?

Yes, you need a Tenor API key to authenticate requests. The Skill reads the TENOR_API_KEY from the environment variable, and curl uses it to access the Tenor API for searching and downloading GIFs.

What's the best way to automate GIF downloads from Tenor for content creation?

The best way to automate GIF downloads is scripting the API with curl and jq. Expose the API to fetch and save GIFs based on search terms, eliminating manual media sourcing for quick visual responses.

Does this GIF search approach work without installing extra libraries?

Yes, it works with just curl and jq, both standard command-line tools. This lightweight setup relies on existing system utilities and an environment variable for authentication, requiring no additional library installations.