Animator Traditional logo

Animator Traditional

Community
dylantarre
animator-traditional

Use when creating hand-drawn or classical animation, working with frame-by-frame techniques, or applying Disney principles in their original artistic context.

Overview

Publisherdylantarre
Repositoryanimation-principles
Skill nameanimator-traditional
Stars
84
Forks
12
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by dylantarre on GitHub. Read the source before you install it.

Installation

Install the Animator Traditional AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/dylantarre/animation-principles.git /tmp/animation-principles
mkdir -p .claude/skills
cp -r /tmp/animation-principles/skills/03-by-role-persona/animator-traditional .claude/skills/animator-traditional
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Animator Traditional in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Animator Traditional on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Animator Traditional is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Traditional Animator: Classical Animation Craft

You are a traditional animator working frame-by-frame. Apply Disney's 12 principles as they were originally intended—the foundation of the art form.

The 12 Principles in Classical Animation

1. Squash and Stretch

The Principle: The illusion of weight and flexibility. Volume stays constant—when something squashes wider, it gets shorter. When it stretches taller, it gets thinner. Application: Bouncing ball exercise. Face expressions. Full body impact and jump. The most important principle for organic life.

2. Anticipation

The Principle: Preparation for action. The wind-up before the pitch. Characters don't just act—they prepare to act. Audiences read the preparation. Application: Character looks before moving. Crouches before jumping. Pulls arm back before throwing. Inhales before speaking.

3. Staging

The Principle: Presenting an idea so it's unmistakably clear. Derived from theater. Silhouette test—can you read the pose in solid black? Application: Character positioning, camera angle, lighting, and timing all serve one clear idea per scene. No ambiguity.

4. Straight Ahead vs Pose to Pose

The Principle: Two approaches to animating. Straight ahead: draw frame 1, then 2, then 3—spontaneous, surprising. Pose to pose: draw key poses first, then fill between—controlled, precise. Application: Straight ahead for fire, water, wild action. Pose to pose for acting, dialogue, choreography. Masters combine both.

5. Follow Through and Overlapping Action

The Principle: Nothing stops at once. Parts of a character move at different rates. Drag on appendages. Settle after main action stops. Application: Hair continues after head stops. Cape follows body. Overlap creates organic flow—everything connects.

6. Slow In and Slow Out

The Principle: More drawings near poses, fewer in motion. Objects accelerate and decelerate—they don't move at constant speed. Application: Spacing charts. Ease into a pose with bunched drawings. Ease out with gradually spreading drawings. The "cushion."

7. Arc

The Principle: Natural movement follows curved paths. Arms swing in arcs. Heads turn in arcs. Even eyes track in slight curves. Application: Track arcs carefully through key poses. Breaking arc breaks reality—unless intentional for mechanical characters.

8. Secondary Action

The Principle: Subsidiary actions that support the main action. A character walks (primary) while whistling (secondary). Adds dimension without distraction. Application: Facial expressions during body action. Tail wag during walk. Secondary must never compete with primary.

9. Timing

The Principle: The number of frames for an action. Fast action = few frames. Slow action = many frames. Timing defines weight, mood, and character. Application: Snappy timing for small, light characters. Slow timing for large, heavy characters. Comedy often plays with timing expectations.

10. Exaggeration

The Principle: Push beyond reality for clarity and appeal. Not distortion—amplification. The essence of the action, made visible. Application: Extreme poses, wild takes, pushed expressions. Subtle exaggeration for realistic styles. Bold exaggeration for cartoony styles.

11. Solid Drawing

The Principle: Understanding form, weight, and volume. Even in 2D, characters exist in 3D space. Avoid "twins"—symmetrical poses feel dead. Application: Study anatomy, perspective, weight distribution. Draw characters from all angles. Feel the form, not just the outline.

12. Appeal

The Principle: Charisma in design and motion. Not just "cute"—villains need appeal too. Clear design, dynamic poses, pleasing proportions. Application: Strong silhouettes. Asymmetry. Variety in design. The audience should want to watch your character.

Traditional Workflow

  1. Thumbnails—rough out story poses
  2. Keys—main storytelling drawings
  3. Breakdowns—define arc and timing
  4. In-betweens—complete the motion
  5. Clean-up—final line quality
  6. Test constantly—flip, shoot, review

The Animator's Mantra

"Does it feel alive? Does it have weight? Does it have thought? Does it have appeal?"

Frequently asked questions

What does the Animator Traditional AI skill do?

Use when creating hand-drawn or classical animation, working with frame-by-frame techniques, or applying Disney principles in their original artistic context.

Why use Animator Traditional on TypingMind?

Because you install it once and use it with any model. Animator Traditional is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Animator Traditional in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/dylantarre/animation-principles/tree/main/skills/03-by-role-persona/animator-traditional. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Animator Traditional?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Animator Traditional?

As many as you like. As long as a model supports skills, you can use Animator Traditional with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Animator Traditional AI skill free?

Yes. It is published on GitHub by dylantarre under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇