Wiggle Logo Animator

Transforme un logo statique en une animation Lottie en boucle avec validation de boucle

par talknerdytome-labs · talknerdytome-labs/wiggle-claude-skill

Fonctionne avec configuration ★ 6.8/10

Wiggle Logo Animator — Transforme un logo statique en une animation Lottie en boucle avec validation de boucle

Ce que fait

Construit des animations de logo Lottie JSON à partir d'un PNG ou SVG statique, avec densité d'images clés, tables d'assouplissement et de synchronisation par personnalité de marque, puis valide la structure et les raccords de boucle et rend en GIF ou MP4. Inclut onze helpers Python pour la préparation des actifs, l'extraction d'éléments SVG, la vérification des boucles, l'optimisation et l'exportation par lots. Se déclenche sur les demandes d'animation d'un logo, d'ajout de graphiques animés à une marque, ou de production d'une boucle Lottie.

Rapport de test

Suivi le propre workflow de la compétence pour animer un logo PNG de 900px : son validate_loop.py a détecté un vrai raccord (opacité 0 vs 100 entre la première et la dernière image clé), et après la correction, les directives d'images clés et d'assouplissement ont produit un GIF de 181 images à 60fps avec une différence mesurée entre la première et la dernière image de exactement 0.000, contre un GIF étagé de 2 images de la base de référence sans compétence écrite à la main. Mais le chemin de rendu que la compétence impose - références d'actifs externes avec e:0, que SKILL.md signale comme une règle critique - a produit un GIF vierge de 1.1 KB (une image, zéro pixel non-noir) tandis que render_lottie.py a affiché succès et sa détection annoncée de sortie vierge l'a manquée. L'animation identique a été rendue correctement à 2.4 MB avec le logo visible seulement après être passé à l'intégration base64, le modèle exact que SKILL.md marque comme FAUX. Les documents de configuration sont également erronés : SKILL.md, README et troubleshooting prescrivent tous pip install pycairo, mais l'exportateur GIF de python-lottie a besoin de cairosvg, et check_dependencies.py affiche toujours 'All required dependencies are installed, the skill is ready to use' lors de la même exécution où il signale l'échec de l'importation de l'exportateur GIF.

Testé le: 2026-07-28 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/talknerdytome-labs/wiggle-claude-skill.git
mkdir -p ~/.claude/skills
cp -r wiggle-claude-skill ~/.claude/skills/wiggle
rm -rf ~/.claude/skills/wiggle/.git

Commandes et exemples de prompts

  • /wiggleTransforme un logo statique en une animation Lottie en boucle avec validation de boucle

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Animate our logo into a looping Lottie animation for the website hero
  • Make our wordmark pulse gently as a motion graphic for the brand kit
  • I need a validated Lottie loop exported as a GIF from this PNG logo