graph-animation

Create animated GraphReFly concept videos with HyperFrames and GSAP timelines.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/graphrefly/graphrefly-ts --skill graph-animation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graph-animation
Source: https://github.com/graphrefly/graphrefly-ts/tree/main/.claude/skills/graph-animation
Command: npx skills add https://github.com/graphrefly/graphrefly-ts --skill graph-animation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork of turning GraphReFly concepts into consistent, high-quality animated diagrams that explain how reactive graphs and message lifecycles work.

Core Features & Use Cases

  • Concept-explainer animations: Create captioned 30–90s videos that visualize reactive topology events like START/DIRTY/DATA/COMPLETE flows, node activations, and (optionally) diamond resolution and lifecycle teardown.
  • Ambient hero looping videos: Produce silent ~42s seamless background loops for landing pages with an 8-stage canonical storyboard.
  • GraphReFly visual language consistency: Uses a shared vocabulary of node sugar roles, canonical message symbols, color tiers, and layout/timing conventions so outputs are predictable and recognizable.
  • HyperFrames + GSAP orchestration: Wraps /hyperframes for deterministic composition authoring and /gsap for timeline-driven animation.

Quick Start

Ask the skill to animate a specific GraphReFly concept by saying: "Create an animated explainer for diamond resolution in concept-explainer mode."

Frequently Asked Questions about graph-animation

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

FAQPage Schema
How do I create animated diagrams of a reactive graph topology?

You can create animated reactive graph topology diagrams by authoring HTML compositions with HyperFrames and driving deterministic, seekable animation timelines with GSAP, applying GraphReFly visual conventions for node lifecycles and message propagation.

What is the best way to animate message propagation and node lifecycles for teaching?

Animating message propagation and node lifecycles for teaching is best done through 30–90s captioned concept-explainer videos that visualize START/DIRTY/DATA/COMPLETE flows and diamond resolution using canonical message symbols and consistent color tiers.

How do I generate a seamless looping background video for a landing page?

To generate a seamless looping background video for a landing page, produce a silent ~42s ambient hero loop using an 8-stage canonical storyboard and GraphReFly-specific visual conventions to ensure the background animation remains predictable and recognizable.

Does GSAP work with HyperFrames for deterministic, seekable animation timelines?

GSAP works with HyperFrames to orchestrate deterministic, seekable animation timelines for concept videos by handling HTML composition authoring through HyperFrames while GSAP drives the timeline-driven animation for reactive graph topology and message lifecycle visualization.

Can I visualize diamond resolution and batch mode behavior in a concept animation?

You can visualize diamond resolution and batch mode behavior in a concept animation by applying the GraphReFly visual language, including node sugar roles, canonical message symbols, and layout timing conventions to accurately depict these complex reactive topology events.