gif-search

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

3|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/DarkArty07/Aether-Agents --skill gif-search-darkarty07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/DarkArty07/Aether-Agents/tree/main/home/skills/media/gif-search
Command: npx skills add https://github.com/DarkArty07/Aether-Agents --skill gif-search-darkarty07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually browsing Tenor's web interface to find relevant GIFs is slow and inefficient, especially when you need a specific reaction or visual for a chat message, social post, or project deliverable on a tight deadline.

Core Features & Use Cases

  • Tenor API Search: Query Tenor's extensive GIF library with any search term, filter results by media format, safety level, and result count to find exactly the content you need.
  • Direct GIF Download: Download top search results directly to your local device for offline use, sharing, or embedding in other content.
  • Common Use Cases: Ideal for adding reaction GIFs to team chats, sourcing visuals for marketing and social media content, and embedding relevant animated media in documentation and communications.

Quick Start

Use the gif-search skill to find and download a celebratory GIF to share with your team after a successful project launch.

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I download a GIF from Tenor using the API?

To download a Tenor GIF programmatically, you query the Tenor REST API with curl and parse the JSON response using jq to extract the direct media URL. You can then save the file locally for offline use or embedding in chat and social media.

What do I need to search Tenor GIFs programmatically?

Searching Tenor GIFs programmatically requires a valid Tenor API key, curl for HTTP requests, and jq for JSON parsing. These dependencies enable querying the REST API, filtering by media format and safety level, and extracting animated media metadata.

Can I filter Tenor API search results by media format and safety level?

Yes, the Tenor API supports filtering search results by media format, safety level, and result count. This capability allows you to precisely specify the reaction GIFs or visual assets required for your specific project or chat platform.

Why use a REST API to search for reaction GIFs instead of the web interface?

Using the Tenor REST API programmatically removes the need for manual web interface browsing, which is slow and inefficient. It enables rapid sourcing of reaction GIFs or marketing visuals by querying directly and downloading top results locally.

How do I get a Tenor API key to start searching for GIFs?

A valid Tenor API key is required to authenticate curl HTTP requests and parse the returned JSON data, but the metadata does not detail the registration process. You must obtain this API key directly from Tenor to begin querying the REST API.