Skills for Real Engineers. Straight from my .agents directory.
meme-creator
Agent skill fromdaymade/claude-code-skills
Creates video/GIF memes by overlaying images (logos, avatars, stickers) onto moving objects in a clip with frame-accurate tracking, then exports MP4 + GIF. Use whenever the user wants a meme, 梗图, 表情包, or reaction GIF from footage; to cover faces in a video; or asks to 把 logo/头像贴到视频里跟着动. Not for transcript-driven editing, programmatic scene generation, or subtitle work.
How to install meme-creator
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
meme-creator/
# into
~/.claude/skills/meme-creator/ (all projects)
.claude/skills/meme-creator/ (one project)
1# Meme Creator23Turn a video clip into a meme: images (logos, avatars, stickers) glued onto4moving objects so they follow the motion frame by frame, delivered as MP4 + GIF.56The failure mode that ruins this is not tracking drift — it is gluing the7*wrong person's* avatar on screen because a name was bound to the first8plausible account found. So step 0 is identity, not tooling.910For a static image meme, skip tracking entirely: put one `manual_keys` entry11per target (`[[1, [x, y, w, h]]]`) in the overlays config and render just that12frame — `--tracks` is optional when every position comes from keys.1314## Requirements1516- `ffmpeg` on PATH17- `uv` — all bundled Python scripts carry inline dependencies; run them with18 `uv run <script>` and deps resolve themselves19- `yt-dlp` only when downloading (`uv run --with yt-dlp yt-dlp ...`)20- Chrome/Chromium only when rasterizing an SVG logo (asset-binding.md)21- Script paths below are written `scripts/…` **relative to this skill's bundle22 directory**. Resolve the bundle path once (`SKILL_DIR=<path to this skill>`)23 and run `"$SKILL_DIR"/scripts/make_sheets.py …` — your working directory is24 the scratch dir, not the bundle.2526## Pipeline2728Work inside a scratch directory (`/tmp/<meme-name>/` or similar), deliver only29the final MP4 + GIF.3031### 0. Bind identities before fetching assets3233When the user names who/what goes on screen ("Codex, Claude, and Tibo's34avatar"), every ambiguous name must survive the disambiguation gate in35…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
