audio-mix-maker
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under…
Short looping GIF utility. Modes: (A) MP4-to-GIF with 2-pass palette optimization; (B) generate 1-3s clip via Veo/Sora/Kling/Runway/fal-video then convert. Aspect presets 1:1, 9:16, 16:9, 2:1. Use when: 'gif', 'looping animation', 'short loop', 'make a gif', 'сделай гифку',
Claude Code
$ npx -y skills add Mikefluff/skills --skill gif-maker --agent claude-code
Codex
$ npx skills add Mikefluff/skills --skill gif-maker -a codex -y
Cursor
$ npx skills add Mikefluff/skills --skill gif-maker -a cursor -y
Gemini CLI
$ npx skills add Mikefluff/skills --skill gif-maker -a gemini-cli -y
GitHub Copilot
$ npx skills add Mikefluff/skills --skill gif-maker -a github-copilot -y
OpenCode
$ npx skills add Mikefluff/skills --skill gif-maker -a opencode -y
Windsurf
$ npx skills add Mikefluff/skills --skill gif-maker -a windsurf -y
name: gif-maker description: "Short looping GIF utility. Modes: (A) MP4-to-GIF with 2-pass palette optimization; (B) generate 1-3s clip via Veo/Sora/Kling/Runway/fal-video then convert. Aspect presets 1:1, 9:16, 16:9, 2:1. Use when: 'gif', 'looping animation', 'short loop', 'make a gif', 'сделай гифку', 'короткая зацикленная анимация'." license: MIT allowed-tools: - Read - Write - Edit - Bash - Grep - Glob
<objective> GIF maker — short looping animation utility. Either take an existing MP4 and convert to optimized GIF, OR generate a 1-3 second clip via a video provider and convert.
Distinct from `reel-builder`:
Distinct from `video-prompt`:
This skill does NOT:
</objective>
Two modes:
**Mode A — convert MP4 to GIF**: Read an existing MP4 → apply optional aspect crop + trim → run 2-pass palette generation (palettegen + paletteuse) for high-quality color → save GIF.
**Mode B — generate then convert**: Read prompt + provider → call video provider for a short clip → save intermediate MP4 → run conversion pipeline → save GIF.
1. **Resolve input** — path to existing MP4. 2. **Detect ffmpeg** — fail if absent (print install instructions). 3. **Aspect crop (optional)** — center-crop to `--aspect 1:1|9:16|16:9|4:5|2:1|1:2`. 4. **Trim (optional)** — `--start <s> --duration <s>`. 5. **2-pass palette generation**:
6. **Save** to `./generated/gif/<stem>.gif` (or `--output <path>`).
1. **Resolve prompt** + model (default suggestion: `veo-3-1-fast` for cheapest, `kling-3` for best motion). 2. **Pre-flight**: check provider available + cost-confirm. 3. **Generate** — call video provider (poll if async). 4. **Save intermediate MP4** to `./generated/gif/_source/`. 5. **Run Mode A pipeline** on the intermediate. 6. **Final GIF** to `./generated/gif/<slug>.gif`.
| File | When to load | |---|---| | [references/quality-tuning.md](references/quality-tuning.md) | When GIF is too large, colors look banded, or motion is choppy | | [references/model-picker.md](references/model-picker.md) | Mode B — which video provider for which kind of clip (motion / talking head / abstract loop) | | [references/troubleshoot.md](references/troubleshoot.md) | When ffmpeg fails, palette breaks, source is too long, etc. |
See [examples/before-after.md](examples/before-after.md) — 3 calibration runs: convert existing reel to social GIF, generate abstract loop from prompt, convert long video to short looping GIF with trim.
When the user says any
45 skills for Claude Code that make content — and refuse to let it read like a machine made it. Prose editing that strips the tells. Prompt engineering for 40+ image, video and music models, with optional one-command execution against the real APIs.
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under…
Turn a user photo into N profile-pic / headshot / avatar variants in a consistent style. Identity-preserve focused, defaults to…
Banner-ad / display-creative generator with standard-size presets: Google Display (leaderboard, medium rectangle, mobile,…
Background removal utility — image in, transparent PNG out. Wraps Replicate-hosted models (851-labs/background-remover default;…
Read-only story-bible auditor for fiction series with a documented canon. Cross-references character / artifact / location…
Turn a topic or research brief into an N-slide Instagram / LinkedIn / TikTok carousel with consistent visual style and…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…