mira-img-animator

Transform user-provided images into interactive D3.js animations as standalone HTML.

158|49|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/sandeco/mira-animator --skill mira-img-animator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mira-img-animator
Source: https://github.com/sandeco/mira-animator/tree/main/agents/mira-img-animator
Command: npx skills add https://github.com/sandeco/mira-animator --skill mira-img-animator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables turning static images (photos, logos, diagrams) into engaging, interactive D3.js visuals, saving time and enabling dynamic web experiences.

Core Features & Use Cases

  • Convert images into standalone HTML animations powered by D3.js via CDN, with base64-embedded images for self-contained files.
  • Support multiple animation styles such as particles, wave, dissolve, and draw-on effects, selectable from a catalog.
  • Works with JPG, PNG, SVG, GIF and WebP formats and outputs a responsive, single-file HTML.

Quick Start

Generate a standalone HTML file that animates the provided image using a particle-based D3.js implementation.

Frequently Asked Questions about mira-img-animator

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

FAQPage Schema
How do I turn an image into an interactive D3.js animation for a web showcase?

You can convert images into standalone HTML animations powered by D3.js v7 via CDN. It embeds your JPG, PNG, or SVG as base64, generating a single responsive HTML file with interactive canvas or SVG particle effects.

What image formats can I use to create D3.js particle animations?

Supported image formats include JPG, PNG, SVG, GIF, and WebP. The Skill processes these inputs and outputs a responsive, single-file HTML document containing the interactive D3.js particle animation.

How do I select different animation styles like dissolve or wave effects for my images?

Animation styles such as particles, wave, dissolve, and draw-on effects are selectable from a catalog. The Skill references the ANIMATION_CATALOG.md file to apply these specific D3.js visual effects to your images.

Does this Skill require D3.js installed locally to generate standalone HTML files?

No, local installation is not required. The generated standalone HTML file loads D3.js v7 via CDN and embeds the image as base64, ensuring the output is completely self-contained and responsive without local dependencies.

What is the best way to animate high-density particle counts from a photo for a product demo?

For high particle counts, the Skill leverages canvas-based rendering within the D3.js animation. This approach efficiently transforms photos into interactive visuals suitable for product demos and web showcases.