dashmotion

Diagrams that move.

A Claude skill that turns a plain-English description — or a Mermaid source — into a single self-contained HTML file where the connectors flow and requests travel through the system as moving dots. Everything below is a real, unedited output — pure SVG/CSS, no animation library, a few KB each, looping in your browser right now. This page just embeds the files.

$ npx skills add csthink/dashmotion -a claude-code -g
Architecture

Kubernetes microservices, with a checkout request in flight

prompt: Draw our Kubernetes microservices platform — NGINX ingress, services in a shop namespace, a Kafka bus to async workers, Postgres and Mongo, an observability namespace — and animate a checkout request from ingress through cart and payments to Postgres.

one .html file · no animation library · loops foreveropen full page ↗
Flow

CI/CD pipeline, executing from commit to production

prompt: Visualize our CI/CD pipeline: a commit runs lint, unit and integration tests in parallel; all three merge into building a Docker image; then a security scan; then deploy to staging; then a manual approval gate — approved deploys to production and posts to Slack, rejected notifies the author.

dashed connectors stream in the direction of executionopen full page ↗
Flow · state machine

A signup state machine

prompt: A signup state machine: pending → verifying email → active, with resend and expiry transitions and a failed branch.

also converts a static Mermaid stateDiagram-v2 into thisopen full page ↗