pixel2motion

Vectorize raster logos into animated SVGs with interactive HTML output.

999|70|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/vibe-motion/skills --skill pixel2motion-vibe-motion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixel2motion
Source: https://github.com/vibe-motion/skills/tree/main/pixel2motion
Command: npx skills add https://github.com/vibe-motion/skills --skill pixel2motion-vibe-motion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, numpy, matplotlib, playwright, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of transforming raster logos into smooth, animated SVGs, providing an efficient way to create dynamic logo animations for various applications.

Core Features & Use Cases

  • Logo Vectorization: Converts raster logos to high-quality, smooth SVGs with minimal complexity.
  • Animated SVGs: Creates animations for logos using Disney's 12 principles of animation.
  • Customization: Allows customization of animations, including timing, easing, and choreography.
  • Use Case: Imagine you need a dynamic logo animation for your website. Use this Skill to transform your logo into an engaging animation that reflects your brand's personality.

Quick Start

Use the pixel2motion skill to create an animated version of your logo 'my-logo.png'.

Frequently Asked Questions about pixel2motion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a raster logo to an animated SVG?

Converting a raster logo to an animated SVG involves automating image vectorization and applying motion principles using Python and JavaScript. This process outputs interactive HTML animations by manipulating vector geometry and choreography.

What is the best way to animate a logo for a website?

Animating a logo for a website is best achieved by applying Disney's 12 principles of animation to an SVG. This ensures dynamic logo presentations with smooth timing, easing, and choreography that reflect your brand's personality.

Do I need Python and JavaScript to create animated SVGs from raster images?

Creating animated SVGs from raster images requires Python and JavaScript in this workflow. Python handles image processing and vectorization using libraries like Pillow and numpy, while JavaScript drives the interactive HTML animation output.

Can I customize the timing and easing of my logo animation?

Customizing the timing and easing of your logo animation is fully supported. The process allows detailed adjustments to animation parameters, including timing, easing, and choreography, to achieve the exact dynamic presentation required.

Does this logo animation approach support deterministic frame capture?

This logo animation approach supports deterministic frame capture. The interactive HTML animation outputs include QA hooks specifically designed for deterministic frame capture and visual inspection of the animated SVG.