More on the topic...
Generating detailed summary...
Failed to generate summary. Please try again.
Enrollment for Emilk Kowal’s animation course closes in two days. He argues that while coding agents have transformed software engineering, they fail at visual work because they lack a trained eye. His solution: break down every design choice into a “skill file” full of explicit rules. Hand these to your agents and they’ll follow your taste instead of guessing. He even built an interactive Linear logo with Claude Code by feeding it his rule set.
Kowal shows how to turn gut feelings into logic. A simple example: start an animation at, say, scale(0.85) instead of scale(0). You get a smooth, natural growth—like a deflated balloon that never quite vanishes—rather than a jarring pop-in. He applies the same approach to easing: a decision tree lets the agent pick the right curve without invention. Duration, typography settings, component layouts—each gets its own rule file.
To build these skills, Kowal uses Anthropic’s skill-creator. Once you’ve documented your taste, you ask Claude Code to review a dialog animation. It returns a clear list of violations, then shows before-and-after code snippets. Finally, he’s packaged all his blog insights into one design-engineering skill you can install with:
npx skills add emilkowalski/skill
Questions about this article
No questions yet.