Claude-skill-registry gif-search
Generate search queries for finding reaction GIFs and memes for YouTube video retention. Use when adding humor, pattern interrupts, or emotional beats to video content. Creates optimized search queries for Giphy and Tenor.
git clone https://github.com/majiayu000/claude-skill-registry
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gif-search" ~/.claude/skills/majiayu000-claude-skill-registry-gif-search && rm -rf "$T"
skills/data/gif-search/SKILL.mdGIF Search for YouTube Video Retention
Generate search queries to find the perfect GIFs for retention beats in talking head videos.
Core Principle
GIFs serve as pattern interrupts that:
- Break monotony of talking head footage
- Add humor and personality
- Create emotional connection with viewer
- Boost retention at key moments
When to Use GIFs
Retention Beats (Every 45-60 Seconds)
GIFs work best as "pattern interrupts" - moments that snap viewers back to attention.
Ideal GIF Moments
1. After Making a Bold Claim
- "SEO is dead." [surprised Pikachu GIF]
- "Most brands are invisible to AI." [mind blown GIF]
2. Acknowledging Viewer's Pain
- "You've done all the SEO work..." [exhausted GIF]
- "And still no results." [frustrated typing GIF]
3. Building Tension
- "But here's where it gets interesting..." [popcorn eating GIF]
- "Wait for it..." [anticipation GIF]
4. Payoff/Reveal Moments
- "That's when everything changed." [eureka GIF]
- "And that's the secret." [mic drop GIF]
5. Self-Deprecating Humor
- "I made this mistake for 6 months." [facepalm GIF]
- "Don't be like me." [this is fine GIF]
6. Celebrating Wins
- "Revenue doubled." [celebration GIF]
- "First ChatGPT mention." [victory dance GIF]
GIF Categories with Search Queries
1. Surprise/Shock
For bold claims or surprising statistics.
Search Queries:
- "surprised pikachu"
- "mind blown gif"
- "shocked face reaction"
- "wait what gif"
- "jaw drop reaction"
- "surprised cat gif"
- "did not see that coming"
When to Use:
- After stating a surprising fact
- When revealing unexpected data
- Contrarian statements
2. Frustration/Pain
For acknowledging viewer struggles.
Search Queries:
- "frustrated gif"
- "banging head on desk"
- "why is this so hard"
- "exhausted typing gif"
- "stressed out gif"
- "internal screaming gif"
- "this is fine dog"
When to Use:
- Describing the problem
- Empathizing with viewer pain
- "You've tried everything..."
3. Anticipation/Tension
For building to reveals.
Search Queries:
- "eating popcorn gif"
- "suspense gif"
- "waiting anxiously gif"
- "edge of seat gif"
- "tell me more gif"
- "go on gif"
- "intrigued gif"
When to Use:
- Before a big reveal
- "But here's where it gets good..."
- Building tension before payoff
4. Realization/Eureka
For aha moments and insights.
Search Queries:
- "mind blown gif"
- "eureka moment gif"
- "lightbulb moment gif"
- "suddenly everything makes sense"
- "aha moment gif"
- "now I understand gif"
- "galaxy brain gif"
When to Use:
- Key insights
- Framework reveals
- "This changes everything"
5. Celebration/Success
For wins and positive outcomes.
Search Queries:
- "celebration gif"
- "victory dance gif"
- "success gif"
- "we did it gif"
- "champagne pop gif"
- "happy dance gif"
- "mic drop gif"
When to Use:
- Sharing results
- Client success stories
- Achievement reveals
6. Self-Deprecation/Humor
For relatable mistakes.
Search Queries:
- "facepalm gif"
- "cringe gif"
- "embarrassed gif"
- "rookie mistake gif"
- "what was I thinking gif"
- "not my proudest moment"
- "oops gif"
When to Use:
- Admitting past mistakes
- "Don't do what I did"
- Self-aware humor
7. Skepticism/Doubt
For addressing objections.
Search Queries:
- "side eye gif"
- "sure jan gif"
- "doubt gif"
- "skeptical gif"
- "really though gif"
- "press x to doubt"
- "not convinced gif"
When to Use:
- Addressing objections
- "You might be thinking..."
- Playing devil's advocate
8. Agreement/Validation
For reinforcing viewer's feelings.
Search Queries:
- "nodding gif"
- "exactly gif"
- "yes that gif"
- "preach gif"
- "truth gif"
- "facts gif"
- "this person gets it"
When to Use:
- Validating viewer experience
- After making relatable point
- "You know exactly what I mean"
Platform-Specific Search Tips
Giphy (giphy.com)
- Largest library
- Best for reaction GIFs
- Good search algorithm
- Add "reaction" to queries for better results
Tenor (tenor.com)
- Good for trending GIFs
- Integrated with many tools
- Sometimes fresher content
- Try shorter search queries
Search Optimization:
General Rules:
- Keep queries 2-4 words
- Use common phrases
- Try multiple variations
- Check top results first
- Look for high quality (not pixelated)
Quality Filters:
- Look for smooth loops
- Avoid watermarked GIFs
- Check resolution (higher = better)
- Prefer well-lit, clear subjects
Output Format
For each GIF opportunity in a script, provide:
## GIF [Number]: [Moment Name] **Timestamp:** [When in video - e.g., 3:45] **Script Context:** "[Quote from script this follows]" **Emotional Beat:** [What emotion/reaction you're creating] **Category:** [Surprise/Frustration/Anticipation/etc.] **Duration:** [1-3 seconds typically] **Search Queries (try in order):** 1. "[Primary query]" - Giphy 2. "[Secondary query]" - Tenor 3. "[Alternative query]" - Either **Usage Note:** [Brief note on timing/placement] ---
GIF Usage Guidelines
Duration
- Most GIFs: 1-2 seconds on screen
- Reaction GIFs: 1-3 seconds
- Story GIFs: 2-4 seconds
- Never longer than 5 seconds
Placement
- After the statement, not during
- Quick cut to GIF, quick cut back
- Don't linger too long
- Should feel like a beat, not a break
Frequency
- Maximum 1 GIF per 45-60 seconds
- Don't overuse (becomes annoying)
- Quality over quantity
- Not every video needs GIFs
Style Consistency
- Stick to similar GIF styles within video
- Don't mix anime with live action randomly
- Keep energy level consistent
- Match brand tone
What NOT to Do
Avoid:
- Low resolution/pixelated GIFs
- GIFs with watermarks
- Copyrighted content (movies, TV shows may be risky)
- Offensive or inappropriate content
- GIFs that don't loop well
- Overly long GIFs (5+ seconds)
Never Use GIFs:
- During important explanations (distracting)
- When showing data (focus should be on data)
- In the hook (establish credibility first)
- Too frequently (loses impact)
AEO-Specific GIF Moments
Common moments in AEO videos that work well with GIFs:
"ChatGPT doesn't know you exist"
- Search: "invisible gif" or "ghost disappearing"
"Your competitors are getting recommended"
- Search: "jealous gif" or "watching from outside"
"After the optimization..."
- Search: "transformation gif" or "glow up gif"
"SEO alone isn't enough anymore"
- Search: "sorry not sorry gif" or "hard truth gif"
"Most brands skip this step"
- Search: "skipping gif" or "running past"
"And that's when ChatGPT started recommending them"
- Search: "success kid gif" or "finally gif"
License Considerations
Generally Safe:
- Reaction GIFs (considered fair use)
- Original content on Giphy/Tenor
- Creative Commons content
Be Careful With:
- Movie/TV show clips
- Sports footage
- News footage
- Brand mascots
Best Practice:
- Use reaction-style GIFs
- Avoid full scene reproductions
- Credit source if possible
- When in doubt, use more generic reactions
Remember:
- Every 45-60 seconds max - Pattern interrupt, not constant
- Quick beats - 1-3 seconds, not lingering
- After statements - Punctuate, don't interrupt
- Match the emotion - GIF should amplify the feeling
- Quality matters - High resolution, smooth loops
- Don't overdo it - Less is more
GIFs are seasoning, not the main course. Use sparingly for maximum impact.