Turns Mermaid diagrams into animated GIFs with four animation styles that each keep the full diagram visible from frame one. Progressive mode dims everything to 25% then lights up nodes and edges in sequence. Pulse flow animates dashed lines along edges at uniform speed for data pipelines. Highlight walk sweeps a blue spotlight through step-by-step processes. Wave just ripples brightness across static diagrams. Works on standalone .mmd files or batch extracts all mermaid blocks from markdown docs. The context-aware style selection is the smart bit: it tells you to read the surrounding markdown text and pick pulse flow for "data flows through" sections, progressive for "three layer architecture" parts, not just slam the same style on everything.

skills.sh installs
3.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add zc277584121/marketing-skills --skill mermaid-to-gif --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill: Mermaid to GIF

Convert Mermaid diagrams into animated GIFs with rich animation effects. Supports .mmd files and extracting ```mermaid code blocks from .md files.

Prerequisites: FFmpeg, Python 3.8+, Playwright (pip install playwright && playwright install chromium)


When to Use

  • The user wants to convert Mermaid diagrams to animated GIFs
  • The user has .mmd files or .md files containing mermaid code blocks
  • The user needs animated visuals for presentations, documentation, or social media
  • The user wants to batch-convert all mermaid blocks in a document

Context-Aware Style Selection

IMPORTANT: When converting mermaid blocks from .md files, read the surrounding markdown context to choose the most appropriate animation style for each diagram. Do NOT blindly apply the same style to all blocks.

Decision Guide

  1. Read the markdown text around each mermaid block — understand what the diagram is illustrating
  2. Match the style to the semantic meaning:

Sponsors

Details

Repository
github.com/zc277584121/marketing-skills
Categories
Marketing & SEO, Design & UI/UX
First seen
May 16, 2026

More from zc277584121/marketing-skills

All 14
1zc277584121 avatarmd-to-feishuzc277584121/marketing-skillsConvert local Markdown files to Feishu (Lark) documents with automatic image uploading. Uses the feishu-docx CLI tool.3.8Kskills.sh installs
2zc277584121 avatarscreenshot-compressionzc277584121/marketing-skillsCompress PNG and JPEG screenshots in place using pngquant and jpegoptim, keeping the original format for maximum compatibility.3.8Kskills.sh installs
3kostja94 avatartiktok-captionskostja94/marketing-skillsWhen the user wants to create TikTok video captions, scripts, or optimize for TikTok. Also use when the user mentions "TikTok post," "TikTok caption," "TikTok v2.9Kskills.sh installs
4blacktwist avatarcarousel-writer-smsblacktwist/social-media-skillsWhen the user wants to write content for a LinkedIn carousel, Instagram carousel, Facebook carousel, TikTok photo carousel, Pinterest Idea Pin, or any swipeable2.5Kskills.sh installs
5kostja94 avatartranslationkostja94/marketing-skillsWhen the user wants to translate content, create translation workflows, manage terminology, or optimize translation quality. Also use when the user mentions "tr2.4Kskills.sh installs
6kostja94 avatarreddit-postskostja94/marketing-skillsWhen the user wants to create Reddit post copy, comments, or optimize for Reddit. Also use when the user mentions "Reddit post," "subreddit," "r/," "Reddit mark2.4Kskills.sh installs