claudeers.
// Claude Skills

skills

Agent skills for motion craft from SoraLabs — animating-icons & motion-meaning

// Claude Skills[ cli ][ api ][ web ][ claude ]#claude#animation#claude-code#claude-skill#design-engineering#icons#motion-design#svg#skillsNOASSERTION$open-sourceupdated 14 days ago
Actively maintained
97/100
last commit 18 days ago
last release none
releases 0
open issues 0

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up skills (claude-plugin project) into my current project.
Found on https://claudeers.com/skills-19
Repo: https://github.com/SoraLabsOSS/skills
Homepage/docs: https://skills.soralabs.io.vn/
Detected install method: claude-plugin → /plugin install skills@SoraLabsOSS/skills
Category: skills. Platforms: cli, api, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-plugin)
/plugin marketplace add SoraLabsOSS/skills
/plugin install skills@SoraLabsOSS/skills
// or clone
git clone https://github.com/SoraLabsOSS/skills

// compatibility

Platformscli, api, web
Operating systems
AI compatibilityclaude
LicenseNOASSERTION
Pricingopen-source
LanguageHTML

SoraLabs skills

animating-icons

skills.sh · Website · Sora UI

Agent skills for motion craft — small, opinionated, measurable. Built while shipping real UI, not from a generic a11y checklist.

Each skill follows the Agent Skills progressive-disclosure model: lean SKILL.md, depth in references/, helpers in scripts/.

Skills

animating-icons

An icon is not a picture you move. It is an object that does something, and the animation is that thing happening once.

Twelve gesture families, a failure catalog, vector morph + icon↔icon morph, and a verify harness that measures instead of eyeballing.

Siteskills.soralabs.io.vn/animating-icons
Icons in productSora UI Icons
Verifynode skills/animating-icons/scripts/verify-icon.mjs · npm test

motion-meaning

Reduced motion isn't about removing animation. It's about deciding what remains when animation disappears.

Classify motion as communicative (sequence = content) or decorative (decorating a result), pick a reduce strategy, audit dead branches, and verify both preference states.

Blog originprefers-reduced-motion in React
Siteskills.soralabs.io.vn/motion-meaning
Verifynode skills/motion-meaning/scripts/verify-reduced.mjs · npm run test:motion-meaning

Install

As a Claude Code plugin (recommended — updates with /plugin update):

/plugin marketplace add SoraLabsOSS/skills
/plugin install animating-icons@soralabs
/plugin install motion-meaning@soralabs

Install one or both. The package exposes every skill under skills/.

Via skills.sh — Claude Code, Cursor, Codex, and other agents:

npx skills add SoraLabsOSS/skills

Pick the skill(s) you want and which agents to install them on.

Or copy the folder into your agent skills dir:

cp -r skills/animating-icons ~/.claude/skills/
cp -r skills/motion-meaning  ~/.claude/skills/

Or drop via the local installer (animating-icons only today):

npx github:SoraLabsOSS/skills            # ./.claude/skills
npx github:SoraLabsOSS/skills --global   # ~/.claude/skills

Using them

Skills fire when the task matches their description. You can also invoke by name.

animating-icons — icon hover gestures, morphs, “is there an honest verb?”

Animate the calendar icon on hover. Here are the poses from Figma. Rest must match the source glyph pixel for pixel.

Run the swap test on this gesture. If the keyframes would look fine on a different icon, throw them out.

motion-meaning — reduced-motion audit/fix, gating new GSAP/Motion/CSS

Audit this component for prefers-reduced-motion. Classify communicative vs decorative, pick a strategy, report file:line with a minimal fix.

This scroll stack greps clean for reduced motion but looks broken under reduce — check for a dead end-state branch.

Repo layout

skills/
  animating-icons/     # SVG icon gestures + morph + verify
  motion-meaning/      # role → strategy → meaning under reduce
site/                  # Vite landing (skills.soralabs.io.vn)
.github/workflows/     # Pages deploy on push to site/
AGENTS.md              # Notes for agents editing skills in this repo

Landing: edit site/, push to main — Actions builds with Bun and deploys to GitHub Pages. Home / · /animating-icons/ · /motion-meaning/. Locally: bun run site:dev / site:build / site:preview. Domain: skills.soralabs.io.vn.

Credit

animating-icons — derived from kai956/animating-icons (MIT, Bakai Tolondu); morphing from Benji Taylor; timing instincts from Emil Kowalski; verify helpers adapted from iart-ai/web-animation-skills (MIT). See skills/animating-icons/LICENSE.

motion-meaning — strategies distilled from Sora UI production patterns; audit report shape and library gotchas credited in skills/motion-meaning/references/CREDITS.md.

Built by SoraLabs / Sora UI.

MIT.

// faq

What is skills?

Agent skills for motion craft from SoraLabs — animating-icons & motion-meaning. It is open-source on GitHub.

Is skills free to use?

skills is open-source under the NOASSERTION license, so it is free to use.

What category does skills belong to?

skills is listed under skills in the Claudeers registry of Claude-compatible tools.

3 views
27 stars
unclaimed
updated 14 days ago

// embed badge

skills on Claudeers
[![Claudeers](https://claudeers.com/api/badge/skills-19.svg)](https://claudeers.com/skills-19)

// retro hit counter

skills hit counter
[![Hits](https://claudeers.com/api/counter/skills-19.svg)](https://claudeers.com/skills-19)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/Shell272,506MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/Python169,406[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/Python129,208MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/Python106,387MIT[ claude ]
→ see how skills connects across the ecosystem