最近推送 2026-10-22 14:38(6 天前),属于活跃维护
rossark0/rossark-motion-skill
GITHUB项目档案主语言 Swift · 542 星 · MIT · 创建于 2026-10-22
Turn any SVG into a professional 60 fps animation. A Claude Code skill that brings anything drawn to life: live faces, full-body acting and whole scenes, in…
仓库健康度
5 个维度开放 Issue 0 个 · Fork 39 个
star 记录还不够天数,增量算不出来
许可证 MIT · 开了 Wiki
这一项暂无数据,不代表项目没有发布
「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。
Star 趋势
4 天记录横轴 2026-10-25 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。
README 原文细节
3 个板块核心功能README 里列出来的能力清单
Why use it?
Ask an agent to bring a character to life and it will often swap one drawing for another, so the face teleports from one expression to the next. It moves through each pose with its own eased tween, so the body stops dead at every pose. Everything moves in sync, like a machine. Blinks are so short they flicker, everything bounces, and a thin line shows across the face where two shapes meet.
All these small things add up, and the result looks like a slideshow instead of something alive.
This skill lists those mistakes and how to fix them: one clock for the whole scene, parts that turn around their real pivots, trailing parts that follow a beat later, idle life that never stops, smooth paths through key poses, small amplitudes and strong curves. When you have a reference video, it measures the motion frame by frame before building, because what makes a reference feel alive is often too small to see.
For motion in an interface, it follows Emil Kowalski's rules and Benji Taylor's Family values.
怎么安装从零跑起来的步骤
Install
npx skills@latest add rossark0/rossark-motion-skill
其它说明README 里剩下的内容
Reference
- SKILL.md: The skill. Principles, recipes for every kind of subject, live faces, full-body acting, scenes that tell an action, motion in an interface, pitfalls, working from a reference video, and a wo
- MOTION.md: A notes file for your project. Copy it next to your art and fill in Part 2 as you go: where the code is, your rules, what your art can't do, and how you check changes. The skill reads it fi
- motion.ts and Motion.swift: The engine, for React Native and SwiftUI. Loop and one-shot clocks, track, flow (smooth acting through key poses), seg, wave, loop, bell, seeded and the curves.
- liveFace.tsx and LiveFace.swift: Live eyes and mouths that glide, blink and smile. You give them the geometry and the colours.
- sheet.sh: Contact sheets of a video at its full frame rate, to study timing or check your own render.
- trackedges.py: Measures a subject's edges frame by frame, to catch motion too small for the eye: a 2% jiggle, a float, a sway.
- samplecolors.py: Reads exact colours from a video frame.
- demo/: The scenes on this page, a phone frame and an offline renderer that turns them into MP4 and GIF.
Demos
Reveal (source, MP4), at the top of this page. Full-body acting in a phone frame, on one clock, in a 9-second loop at 60 fps: - a mystery silhouette floats in, its feet hanging limp, its shadow breathing with the height; - the kid hovers, falls with gravity, squashes on landing and keeps the volume; - poses flow into each other with flow, idle life never stops, and the head and forearms follow through; - a ball rolls in from off screen, the eyes follow it, the kick hits at the middle of the swing, and the ball flies off spinning; then the kid turns to you and waves; - a toy-like build seen fro
- she pulls the can back, then pours: drops fall in seeded arcs with gravity and the soil darkens as it gets wet;
- the stem grows in two pushes, the leaves unfurl one after another, and the petals open one by one with a small twist;
- a butterfly wanders in from off screen and lands, the stem dips under its weight, and her head and eyes track it all the way;
- she grins and hops, with her pigtails, hat and can trailing the motion; then the petals drift down and the plant settles back into the sprout.
- steam rises from the pan, the flame flickers on two waves, and the burner knob turns up before each flip;
- the first flip: knees dip, the pancake turns in the air under gravity, his eyes follow it and his head a beat later, and it lands with a squash;
- the second flip goes too high: surprise, it lands on his hat, the hat squashes and wobbles, the pancake slides off and he catches it with the pan;
- contact stays exact: every throw starts and ends where the pan or the hat really is, and the hand is solved onto the handle.
- a ring of cards orbiting in depth: the fronts in front of the bird, the backs behind it, edge-on at the sides;
- the bird floats and tilts, its wings flutter, and its feet and tufts follow through;
- sparkles that appear and disappear once per loop, at seeded times.
关于 rossark-motion-skill 的常见问题
3 个问题rossark-motion-skill 是做什么的?
rossark0/rossark-motion-skill 是 GitHub 上的开源项目:Turn any SVG into a professional 60 fps animation. A Claude Code skill that brings anything drawn to life: live faces, full-body acting and whole scenes, in React Native and SwiftUI。README 里的说明是:For designers and engineers who want to bring their apps and drawings to life. Making a drawing move is easy. Making it feel alive is hard: it has to breathe, look around, blink, shift its weight and act, without ever freezing or jumping.
rossark-motion-skill 有哪些功能?
项目 README 列出的能力包括:Ask an agent to bring a character to life and it will often swap one drawing for another, so the face teleports from one expression to the next. It moves throug。
rossark-motion-skill 现在还在维护吗?数据怎么样?
目前 542 星,39 个 Fork,主语言 Swift,创建于 2026-10-22,最近一次推送 2026-10-22 14:38,许可证 MIT。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。
这些内容来自哪
读法说明项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-25 12:28。