Agent skill

Gif Sticker Maker

by HHU3637kr in HHU3637kr/skills

Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.

MITAuto-check passedMedia & Creative

Install Gif Sticker Maker

skills CLI
$ npx skills add HHU3637kr/skills --skill gif-sticker-maker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install HHU3637kr/skills gif-sticker-maker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/HHU3637kr/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/gif-sticker-maker .claude/skills/gif-sticker-maker && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gif-sticker-maker
GitHub stars
145
Used in
3 other repos
Token cost
~1.3k tokens
SKILL.md length
389 words
Files
8 (incl. scripts, references, assets)
Skills in repo
37
Repo updated
First seen
Licence
MIT

At a glance

Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.

  • Works in 5 steps: Collect Captions → Generate 4 Static Sticker Images → Animate Each Image → Video → …
  • : user wants to create cartoon stickers
  • SKILL.md covers Style Spec, Prerequisites, Workflow and Default Actions, plus 1 more section
  • Runs Python scripts from its folder; calls python3; needs MINIMAX_API_KEY

What it does

Gif Sticker Maker is an agent skill from HHU3637kr/skills. Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions. Use when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars, or convert photos to Funko Pop / Pop Mart blind box style animations. Triggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts, reference files and assets (for example `references/captions.md`, `scripts/convert_mp4_to_gif.py` and `scripts/minimax_image.py`).

It sits in Media & Creative, covering Social media graphics. It works with MiniMax. The licence is MIT.

When your agent uses it

  • : user wants to create cartoon stickers
  • GIF expressions
  • Animated avatars
  • Convert photos to Funko Pop / Pop Mart blind box style animations

Example prompts

  • “/gif-sticker-maker”

Requirements

  • Python 3
  • A credential in MINIMAX_API_KEY

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Collect Captions
  2. Generate 4 Static Sticker Images
  3. Animate Each Image → Video
  4. Convert Videos → GIF
  5. Deliver

What it can do on your machine

Read from SKILL.md and the folder at commit a2cccf6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • MINIMAX_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gif Sticker Maker loads about 1.3k tokens when it runs, and up to ~1.5k if it reads all its reference files. Until then it costs about 87 tokens; SKILL.md has 389 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~87
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from HHU3637kr/skills at commit a2cccf6, republished under its MIT licence (© HHU3637kr). 389 words, ~1,256 tokens.

Download SKILL.mdSave it as .claude/skills/gif-sticker-maker/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
gif-sticker-maker
description
Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions. Use when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars, or convert photos to Funko Pop / Pop Mart blind box style animations. Triggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.
disable-model-invocation
true
license
MIT
metadata.version
1.2
metadata.category
creative-tools
metadata.style
Funko Pop / Pop Mart
metadata.output_format
GIF
metadata.output_count
4
metadata.sources
MiniMax Image Generation API, MiniMax Video Generation API

GIF Sticker Maker

Convert user photos into 4 animated GIF stickers (Funko Pop / Pop Mart style).

Style Spec

  • Funko Pop / Pop Mart blind box 3D figurine
  • C4D / Octane rendering quality
  • White background, soft studio lighting
  • Caption: black text + white outline, bottom of image

Prerequisites

Before starting any generation step, ensure:

  1. Python venv is activated with dependencies from requirements.txt installed
  2. MINIMAX_API_KEY is exported (e.g. export MINIMAX_API_KEY='your-key')
  3. ffmpeg is available on PATH (for Step 3 GIF conversion)

If any prerequisite is missing, set it up first. Do NOT proceed to generation without all three.

Workflow

Step 0: Collect Captions

Ask user (in their language):

"Would you like to customize the captions for your stickers, or use the defaults?"

  • Custom: Collect 4 short captions (1–3 words). Actions auto-match caption meaning.
  • Default: Look up captions table by detected user language. Never mix languages.
Step 1: Generate 4 Static Sticker Images

Tool: scripts/minimax_image.py

  1. Analyze the user's photo — identify subject type (person / animal / object / logo).
  2. For each of the 4 stickers, build a prompt from image-prompt-template.txt by filling {action} and {caption}.
  3. If subject is a person: pass --subject-ref <user_photo_path> so the generated figurine preserves the person's actual facial likeness.
  4. Generate (all 4 are independent — run concurrently):
bash
python3 scripts/minimax_image.py "<prompt>" -o output/sticker_hi.png --ratio 1:1 --subject-ref <photo>
python3 scripts/minimax_image.py "<prompt>" -o output/sticker_laugh.png --ratio 1:1 --subject-ref <photo>
python3 scripts/minimax_image.py "<prompt>" -o output/sticker_cry.png --ratio 1:1 --subject-ref <photo>
python3 scripts/minimax_image.py "<prompt>" -o output/sticker_love.png --ratio 1:1 --subject-ref <photo>

--subject-ref only works for person subjects (API limitation: type=character). For animals/objects/logos, omit the flag and rely on text description.

Show full SKILL.md (163 more words)Show less
Step 2: Animate Each Image → Video

Tool: scripts/minimax_video.py with --image flag (image-to-video mode)

For each sticker image, build a prompt from video-prompt-template.txt, then:

bash
python3 scripts/minimax_video.py "<prompt>" --image output/sticker_hi.png -o output/sticker_hi.mp4
python3 scripts/minimax_video.py "<prompt>" --image output/sticker_laugh.png -o output/sticker_laugh.mp4
python3 scripts/minimax_video.py "<prompt>" --image output/sticker_cry.png -o output/sticker_cry.mp4
python3 scripts/minimax_video.py "<prompt>" --image output/sticker_love.png -o output/sticker_love.mp4

All 4 calls are independent — run concurrently.

Step 3: Convert Videos → GIF

Tool: scripts/convert_mp4_to_gif.py

bash
python3 scripts/convert_mp4_to_gif.py output/sticker_hi.mp4 output/sticker_laugh.mp4 output/sticker_cry.mp4 output/sticker_love.mp4

Outputs GIF files alongside each MP4 (e.g. sticker_hi.gif).

Step 4: Deliver

Output format (strict order):

  1. Brief status line (e.g. "4 stickers created:")
  2. <deliver_assets> block with all GIF files
  3. NO text after deliver_assets
xml
<deliver_assets>
<item><path>output/sticker_hi.gif</path></item>
<item><path>output/sticker_laugh.gif</path></item>
<item><path>output/sticker_cry.gif</path></item>
<item><path>output/sticker_love.gif</path></item>
</deliver_assets>

Default Actions

#ActionFilename IDAnimation
1Happy wavinghiWave hand, slight head tilt
2Laughing hardlaughShake with laughter, eyes squint
3Crying tearscryTears stream, body trembles
4Heart gestureloveHeart hands, eyes sparkle

See references/captions.md for multilingual caption defaults.

Rules

  • Detect user's language, all outputs follow it
  • Captions MUST come from captions.md matching user's language column — never mix languages
  • All image prompts must be in English regardless of user language (only caption text is localized)
  • <deliver_assets> must be LAST in response, no text after

© HHU3637kr, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references, assets) in gif-sticker-maker of HHU3637kr/skills.

  • SKILL.md
  • assets/image-prompt-template.txt
  • assets/video-prompt-template.txt
  • references/captions.md
  • references/requirements.txt
  • scripts/convert_mp4_to_gif.py
  • scripts/minimax_image.py
  • scripts/minimax_video.py

Open the folder on GitHubat commit a2cccf6

Used in 3 other repositories

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 3 other GitHub owners. This page covers the copy in HHU3637kr/skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Gif Sticker Maker next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gif Sticker Maker compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gif Sticker Maker this skillHHU3637kr/skills1453 repos~1.3kAutomated safety check: PassMIT
Gif Sticker Makernexu-io/open-design100k—~305Automated safety check: PassApache-2.0
Brand and Design Toolkitnextlevelbuilder/ui-ux-pro-max-skill135k1 repos~3.5kAutomated safety check: PassMIT
Slack GIF Creatoranthropics/skills180k29 repos~2kAutomated safety check: PassApache-2.0
Guizang Social Cardsop7418/guizang-social-card-skill7.4k1 repos~7.8kAutomated safety check: PassAGPL-3.0
AI Image Generation and Editingzhayujie/CowAgent47k—~1.3kAutomated safety check: PassMIT

Similar skills

  • Gif Sticker Maker

    nexu-io/open-design

    Convert photos into animated GIF stickers in Funko Pop / Pop Mart style via the MiniMax API.

    100k GitHub stars~305 tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Brand and Design Toolkit

    nextlevelbuilder/ui-ux-pro-max-skill

    Bundles design tasks behind one skill: brand identity, tokens, UI styling, logos, corporate identity mockups, slides, banners, icons and social images.

    135k GitHub starsUsed in 1 repo~3.5k tokens
    Media & CreativeAuto-check passed
  • Slack GIF Creator

    anthropics/skills

    Official

    Provides Slack size and frame limits, Python animation helpers and validators for building animated GIFs sized for emoji and messages.

    180k GitHub starsUsed in 29 repos~2k tokens
    Media & CreativeAuto-check passed
  • Guizang Social Cards

    op7418/guizang-social-card-skill

    Produces social card sets for Xiaohongshu and WeChat: carousels, Live Photo motion cards and puzzle layouts, and WeChat cover pairs, rendered from single-file HTML.

    7.4k GitHub starsUsed in 1 repo~7.8k tokens
    Media & CreativeAuto-check passed
  • Generates or edits images from text prompts through a Python script that picks an image backend based on which API keys are configured.

    47k GitHub stars~1.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Video Cover Image

    itwanger/toBeBetterJavaer

    Generate matched 3:4, 16:9, and 4:3 short-video cover images from toBeBetterJavaer video scripts or AI/Java technical topics.

    18k GitHub stars~3.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from HHU3637kr/skills

All 37 skills in this repo
  • Agent Browser

    HHU3637kr/skills

    Headless browser automation for AI agents using agent-browser CLI.

    145 GitHub stars~1.9k tokensUpdated 18 days ago
    Auto-check passed
  • Darwin Skill

    HHU3637kr/skills

    Darwin Skill (达尔文.skill): autonomous skill optimizer inspired by Karpathy's autoresearch.

    145 GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • Token Efficiency

    HHU3637kr/skills

    Cross-platform token audit and optimization for AI coding agents (Cursor, Codex, Claude Code, Hermes, Windsurf, Cline, OpenClaw, Gemini CLI, Aider).

    145 GitHub stars~842 tokensUpdated 18 days ago
    Auto-check passed
  • Guizang Ppt Skill

    HHU3637kr/skills

    生成横向翻页网页 PPT(单 HTML 文件),含 WebGL 背景、章节幕封、数据大字报、图片网格等模板。提供两种风格:① "电子杂志 × 电子墨水"(衬线 + 流体背景 + 暖色) ② "瑞士国际主义"(无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮)。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"瑞士风 PPT"、"Swiss…

    145 GitHub starsUsed in 1 repo~4.7k tokens
    Auto-check passed
  • Huashu Nuwa

    HHU3637kr/skills

    女娲造人:输入人名/主题/甚至只是模糊需求,自动深度调研→思维框架提炼→生成可运行的人物Skill. An agent skill from HHU3637kr/skills.

    145 GitHub starsUsed in 1 repo~4k tokens
    Auto-check passed
  • Fullstack Dev

    HHU3637kr/skills

    Full-stack backend architecture and frontend-backend integration guide.

    145 GitHub starsUsed in 3 repos~8.6k tokens
    Auto-check: notes

Works with

Questions about Gif Sticker Maker

What does Gif Sticker Maker do?

Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions. Gif Sticker Maker is an agent skill from HHU3637kr/skills. Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.

When should I use Gif Sticker Maker?

Gif Sticker Maker fits situations like: : user wants to create cartoon stickers; GIF expressions; animated avatars; convert photos to Funko Pop / Pop Mart blind box style animations.

How do I install Gif Sticker Maker in Claude Code?

Run `npx skills add HHU3637kr/skills --skill gif-sticker-maker -a claude-code`. Or copy the skill folder (gif-sticker-maker in HHU3637kr/skills) into .claude/skills/gif-sticker-maker in your project. Claude Code loads it when a task matches its description.

How do I install Gif Sticker Maker in Codex?

Run `npx skills add HHU3637kr/skills --skill gif-sticker-maker -a codex`. Or copy the skill folder (gif-sticker-maker in HHU3637kr/skills) into .agents/skills/gif-sticker-maker in your project. Codex loads it when a task matches its description.

Can I use Gif Sticker Maker in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add HHU3637kr/skills --skill gif-sticker-maker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gif-sticker-maker, .gemini/skills/gif-sticker-maker, .github/skills/gif-sticker-maker and .opencode/skills/gif-sticker-maker in your project.

What does Gif Sticker Maker need to run?

Going by SKILL.md and its folder, Gif Sticker Maker needs Python for the scripts in its folder, the command-line tools its instructions call (python3) and credentials named MINIMAX_API_KEY. Our summary lists: Python 3; A credential in MINIMAX_API_KEY.

Does Gif Sticker Maker access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Gif Sticker Maker safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Gif Sticker Maker use?

Gif Sticker Maker is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gif Sticker Maker use?

About 1.3k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 268 tokens, read only when the agent opens those files.

What are the alternatives to Gif Sticker Maker?

Skills that share tags, products or a category with Gif Sticker Maker: Gif Sticker Maker (nexu-io/open-design, 100k stars), Brand and Design Toolkit (nextlevelbuilder/ui-ux-pro-max-skill, 135k stars), Slack GIF Creator (anthropics/skills, 180k stars) and Guizang Social Cards (op7418/guizang-social-card-skill, 7.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gif Sticker Maker?

HHU3637kr (a GitHub user) maintains it in HHU3637kr/skills, which has 145 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on September 23, 2026.

Source: HHU3637kr/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.