gif-search

Search and download GIFs from the Tenor API using curl.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/afel6/scal-ai-pipeline --skill gif-search-afel6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/afel6/scal-ai-pipeline/tree/main/hermes_skills_library/media/gif-search
Command: npx skills add https://github.com/afel6/scal-ai-pipeline --skill gif-search-afel6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables quick retrieval and delivery of GIFs from Tenor via curl, reducing manual search time for media content.

Core Features & Use Cases

  • Search GIFs by query and retrieve direct URLs to use in chat or documents.
  • Download GIFs directly to local storage for sharing or embedding.
  • Use Case: Quickly respond with a reaction GIF during chat or social posts by programmatically fetching top results.

Quick Start

Search for a GIF using a query and download the top result with your TENOR_API_KEY.

Frequently Asked Questions about gif-search

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

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

To download GIFs from Tenor using curl, you run a search query against the Tenor API and fetch the direct media URL. This Skill automates that retrieval process, requiring curl, jq, and a Tenor API key to fetch results directly to local storage.

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

Yes, you need a Tenor API key to search Tenor for GIFs. The Skill requires this key, along with curl and jq, to authenticate requests, query the media database, and retrieve direct URLs for chat reactions or content sharing.

Can I automate GIF retrieval for social media posts?

You can automate GIF retrieval for social media posts by programmatically fetching top results from Tenor. This Skill supports simple search queries to quickly find and deliver reaction GIFs, reducing manual search time for lightweight content creation workflows.

What's the best way to programmatically fetch reaction GIFs for chat applications?

The best way to programmatically fetch reaction GIFs for chat applications is using curl to query the Tenor API. This Skill retrieves direct URLs from search results, allowing you to quickly integrate media retrieval into automated chat or social posting workflows.

Does this Tenor API search method require jq?

Yes, this Tenor API search method requires jq alongside curl. jq is needed to parse the JSON responses returned by the API, extracting the direct media URLs so you can successfully download GIFs to local storage for embedding or sharing.

Why does my GIF download from Tenor return an empty response?

A GIF download from Tenor returning an empty response typically indicates a missing or invalid Tenor API key, or an issue with the curl request. Ensure your API key is correctly configured and your search query matches available media content.