DisturbedMediaGroup

Claude Animation Skill — Development skill for Claude Code

Development community

Claude Code skill for directing 3D animation in Blender: product/hero shots, camera moves, lens and forced-perspective math, F-curve timing, and the 12 principles for hard-surface objects.

How to install Claude Animation Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open DisturbedMediaGroup/claude-animation-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Animation Skill does

Claude Code skill for directing 3D animation in Blender: product/hero shots, camera moves, lens and forced-perspective math, F-curve timing, and the 12 principles for hard-surface objects. Includes a verified bpy library.

Alternatives in Development

  • Math Modeling Skill — 数学建模技能 - 面向 CUMCM、MCM/ICM 等数学建模竞赛的三阶段工作流:建模分析、Python/MATLAB 编程与 DOCX 论文生成 902 ★
  • Create Check List — agent-input/unsection-hero-sections/ 이미지들에 대해, saaspo-features-checklist.yaml과 동일한 형식의 체크리스트 파일을 초기상태로 생성하고싶다 395 ★
  • HERO Anti OverDefense — HERO = Hashing · Edge cases · Rubrics · Overbuild — the four shapes coding agents over-defend in 333 ★

README

Animation Direction

A [Claude Code](https://claude.com/claude-code) skill for directing and building 3D animation in Blender with cinematographic rigor — product and hero shots, camera moves that actually hold the subject in frame, lens and forced-perspective math, F-curve timing, and the 12 principles applied to hard-surface objects rather than cartoon characters.

It is two things at once:

  • A reference you read while animating — what focal length says what, how long a reveal arc should run, why your animation feels floaty, how forced perspective actually works.
  • A Python library that builds the shot — anim_lib.py plus five ready recipes that run headless in Blender.

Every number in it comes from production practice and is documented in `references/`. Every formula is implemented in code and verified against a live Blender instance.


What it knows

Area Covers
Camera moves 11 moves — orbit, reveal arc, turntable, dolly-in, push-in, arc+push, crane, parallax slide, rack focus, whip pan, hero hold. Duration, degrees/second, easing profile, rig setup, and how each one fails.
Lens & framing 24–100 mm and what each communicates, aperture by shot type, composition values, screen-direction continuity, 10/15/20-second beat structures.
Forced perspective The math: E = D/(D−δ) near-feature exaggeration, background compression, dolly zoom f₂ = f₁·D₂/D₁, FOV↔mm conversion, monumental-scale placement.
Motion principles The 12 principles for rigid products, physics-based timing, free-fall frame tables, overshoot templates, follow-through delays, shutter angle and motion blur.
Blender craft Interpolation and handle types, easing equations, blocking→spline workflow, floaty-animation diagnosis, Euler vs quaternion, motion paths.
bpy API Exact API for keyframes, F-curves, camera rigs, constraints, drivers, NLA — plus the headless traps that make scripts silently do nothing.