gif-search

Search and download GIFs from the Tenor API using curl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline obtaining reaction GIFs by searching and downloading GIFs from Tenor via curl. This skill enables quick access to relevant media assets for chats, posts, or presentations without additional tooling.

Core Features & Use Cases

  • Search GIFs by keyword via the Tenor API using curl to retrieve direct URLs.
  • Download and reuse chosen GIFs for embedding in messages, posts, or demos.
  • Minimal setup requiring only curl and jq with an API key from Tenor.

Quick Start

Run a search for a keyword and download the top result using curl.

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 Tenor GIFs using curl?

Searching and downloading Tenor GIFs via curl requires curl, jq, and a TENOR_API_KEY set in your environment. The skill queries the Tenor API to retrieve direct URLs, allowing you to download GIFs for content creation, chat automation, and social media workflows.

What do I need to query the Tenor API for GIFs?

Querying the Tenor API for GIFs requires curl and jq installed to perform API requests and parse results, along with a valid TENOR_API_KEY configured in your environment. No additional tooling or complex dependencies are needed to retrieve direct URLs.

Can I automate GIF retrieval for chat and social media workflows?

Automating GIF retrieval for chat and social media workflows is possible by querying the Tenor API with curl. This streamlines obtaining reaction GIFs, providing quick access to relevant media assets for messages, posts, or presentations without additional tooling.

Is there a simple way to get reaction GIFs without extra media tooling?

Getting reaction GIFs without extra media tooling is possible using curl to query the Tenor API. With minimal setup requiring only curl and jq, you can retrieve direct GIF URLs and download results for embedding in messages, posts, or demos.

How does jq parse Tenor API responses for GIF downloads?

Jq parses Tenor API responses for GIF downloads by extracting the direct media URLs from the JSON data returned by curl requests. This allows you to isolate the specific GIF link and pass it back to curl for downloading the media asset.