gif-search

Search the Tenor API for GIF media URLs using curl and jq.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/ghufronbagaskara/agent-im --skill gif-search-ghufronbagaskara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gif-search
Source: https://github.com/ghufronbagaskara/agent-im/tree/main/hermes-home/skills/media/gif-search
Command: npx skills add https://github.com/ghufronbagaskara/agent-im --skill gif-search-ghufronbagaskara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq.

What problem does it solve?

This skill eliminates the manual process of browsing web browsers to find reaction GIFs by providing a direct command-line interface to the Tenor API.

Core Features & Use Cases

  • Direct Search: Query the Tenor database for specific reactions or themes using natural language.
  • Format Selection: Retrieve various media formats including full-quality GIFs, tiny previews, or MP4 video versions.
  • Use Case: Quickly fetch a celebratory GIF to include in a chat message or document by searching for a specific keyword and grabbing the direct URL.

Quick Start

Use the gif-search skill to find and download the top result for a thumbs up reaction.

Frequently Asked Questions about gif-search

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

FAQPage Schema
How do I search for GIFs from the command line?

To search for GIFs from the command line, this Skill queries the Tenor API using curl and jq to retrieve direct media URLs based on your specified keywords. It automates finding reaction GIFs without needing a web browser.

Do I need an API key to retrieve Tenor GIF URLs?

Yes, you need a valid Tenor API key to retrieve Tenor GIF URLs. The Skill requires this key alongside standard command-line utilities like curl and jq to process JSON responses and fetch the requested media formats.

Can I fetch MP4 videos and tiny previews instead of full GIFs?

Yes, you can fetch MP4 videos and tiny previews instead of full GIFs. The Skill supports format selection, allowing you to retrieve various media types from the Tenor API depending on your integration needs.

How do I integrate GIF media into markdown documents via an API?

To integrate GIF media into markdown documents via an API, this Skill retrieves direct media URLs from Tenor using automated curl queries. You can then embed these URLs directly into your chat applications or markdown files.

What are the limitations of using curl and jq for Tenor API search?

The limitations of using curl and jq for Tenor API search include dependency on command-line environments and a valid API key. It does not offer a graphical interface, requiring users to process raw JSON responses manually.