blender-kiln
Claude Code plugin that turns a text brief or a photo into a production-ready 3D asset through Blender: rebuilt by script, textured from CC0 scans, graded against the real object, optimized to GLB/FBX
Live gallery of the /motion Claude Code skill: calm, purposeful micro-animations.
Translation pending
SkillsCSS · JavaScriptGitHub @abhimahamkaliOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
/motion: a Claude Code skill for calm, purposeful micro-animations
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗A Claude Code skill that turns a plain-language request into calm, purposeful micro-animations: scroll reveals, ordered timelines, auto-advancing features that stop when you click, rolling numbers, live ticks, spring dials, typing indicators, marquees and a pinned "dot story" showpiece.
/motion fade the pricing cards in on scroll, one after another
/motion make the features section less plain
/motion the subscription numbers should feel live
/motion add a storytelling "why us" section with 4 reasons
Live demo of every pattern: https://abhimahamkali.github.io/motion-skill/demo/
npx skills add abhimahamkali/motion-skill -g -a claude-code
Restart Claude Code, then type /motion followed by what you want. (Drop -g to install it for the current project only; drop -a claude-code to choose other agents.)
/motion)macOS / Linux:
git clone https://github.com/abhimahamkali/motion-skill /tmp/motion-skill
mkdir -p ~/.claude/skills && cp -r /tmp/motion-skill/plugins/motion/skills/motion ~/.claude/skills/
Windows (PowerShell):
git clone https://github.com/abhimahamkali/motion-skill "$env:TEMP\motion-skill"
New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null
Copy-Item -Recurse "$env:TEMP\motion-skill\plugins\motion\skills\motion" "$HOME\.claude\skills\"
Restart Claude Code (or start a new session), then type /motion followed by what you want.
To install it for one project only, copy the folder into that project's .claude/skills/ instead.
/motion:motion, easy updates)Inside Claude Code:
/plugin marketplace add abhimahamkali/motion-skill
/plugin install motion@motion-skill
Plugin skills are namespaced, so the command is /motion:motion …. Claude will also use it on its own when you ask for animations.
plugins/motion/skills/motion/
├── SKILL.md how Claude approaches a /motion request, plus the rules
├── assets/motion.css tokens (easing, durations, colour roles) + m-* pattern classes
├── assets/motion.js Motion.reveal / count / tick / auto / typing / marquee / dots / scrollSteps
└── references/
├── patterns.md 17 patterns: when to use, code, timing, don'ts
└── dot-story.md recipe for the pinned dot-morph section
No dependencies and no build step. Claude adapts the patterns to your stack (plain HTML, React, Vue, Svelte, Tailwind) instead of dropping in a library.
prefers-reduced-motion (loops off, final states shown) and on a 375px phone.MIT