Create professional logo animations using Lottie JSON format. Transform static logos (PNG/SVG/JPG) into animated GIFs and MP4s with professionally-crafted motion patterns.
FAQ
wiggle-claude-skill is a Claude Code plugin with 1 hand-picked skill for content work, indexed on Flowy. Install it with the command on its page. It includes wiggle-claude-skill. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
$ npx -y skills add talknerdytome-labs/wiggle-claude-skill --agent claude-code
Create professional logo animations using Lottie JSON format. Transform static logos (PNG/SVG/JPG) into animated GIFs and MP4s with professionally-crafted motion patterns.
Wiggle is a Claude Code skill that enables you to:
That's it! No manual dependency installation needed - Claude Code manages the Python environment.
Simply ask Claude to animate your logo:
Animate my logo with a bounce entrance effect
Then provide your logo file (PNG, SVG, or JPG).
Claude will:
"Create a pulsing animation for my logo"
"Make my logo wiggle when it appears"
"Add a professional fade-in effect to my brand logo"
"Create a waveform animation for my audio app logo"
"Animate my logo with a bounce entrance, then loop it"
See SKILL.md for complete documentation and references/detailed_examples.md for code examples.
When you work with Claude using this skill:
1. Define Motion Philosophy (30s)
โโ What personality? What emotion? What motion metaphor?
2. Analyze Logo Structure (30s)
โโ Text? Multi-element? SVG or PNG?
3. Prepare Assets
โโ Claude optimizes your logo automatically
4. Create Lottie JSON Animation
โโ Uses external references for reliability
5. Validate & Preview
โโ Quick preview render to verify concept
6. Full Render
โโ Generate final GIF/MP4 outputs
See references/troubleshooting.md for comprehensive troubleshooting guide.
| Use Case | Lottie JSON | GIF | MP4 | Image Assets |
|---|---|---|---|---|
| Email signature | 20-50KB | 500KB-1MB | 200-500KB | <30KB each |
| Website hero | 30-80KB | 1-3MB | 500KB-1.5MB | <50KB each |
| Social media | 50-150KB | 3-8MB | 1-3MB | <80KB each |
| Splash screen | 30-100KB | 2-5MB | 800KB-2MB | <60KB each |
Check out references/real-world-examples/ for production animations from:
Contributions are welcome! Please feel free to submit pull requests or open issues for:
See LICENSE.txt for details.
Created for use with Claude Code by Anthropic.
Part of the Anthropic Agent Skills collection.
.gitignore
assets/
example_logo.svg
fonts/
README.md
CHANGELOG.md
LICENSE.txt
README.md
references/
animation_theory.md
anti_patterns.md
detailed_examples.md
lottie_spec.md
preset_library.md
real-world-examples/
discord-hover-wink.json
flickr-hover-shutter.json
indie-hackers-hover-draw.json
medium-hover-pinch.json
README.md
reddit-hover-pinch.json
renren-hover-cycle.json
slack-hover-pinch.json
snapchat-hover-pinch.json
soundcloud-hover-pinch.json
script_usage.md
text_animation_guide.md
troubleshooting.md
REORGANIZATION_SUMMARY.md
requirements.txt
scripts/
batch_export.py
check_dependencies.py
convert_logo_to_svg.py
extract_svg_elements.py
optimize_lottie.py
prepare_logo.py
render_lottie.py
validate_logo.py
validate_loop.py
validate_lottie.py
verify_animation.py
SKILL.mdยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic