
Framer Motion Best Practices
A comprehensive performance optimization guide for Framer Motion with 42 rules across 9 categories, from bundle size reduction to exit animations. You'll want this when writing or refactoring React animations to avoid common pitfalls like unnecessary re-renders and bloated bundles. The priority system is genuinely helpful, starting with critical issues like using LazyMotion instead of the full motion import and leveraging useMotionValue to prevent re-renders, then working down to nice-to-haves like SVG morphing techniques. Each rule links to its own reference file with examples. It's clearly built from real-world optimization work, and the categorization by performance impact makes it easy to focus on what actually matters when your animations are janky or your bundle is huge.
- skills.sh installs
- 187
- GitHub stars
- 222
- last updated
- Aug 21, 2026
Install
$ npx -y skills add pproenca/dot-skills --skill framer-motion-best-practices --agent claude-codeInstalls into .claude/skills of the current project.
Files
A comprehensive performance optimization guide for Framer Motion with 42 rules across 9 categories, from bundle size reduction to exit animations. You'll want this when writing or refactoring React animations to avoid common pitfalls like unnecessary re-renders and bloated bundles. The priority system is genuinely helpful, starting with critical issues like using LazyMotion instead of the full motion import and leveraging useMotionValue to prevent re-renders, then working down to nice-to-haves like SVG morphing techniques. Each rule links to its own reference file with examples. It's clearly built from real-world optimization work, and the categorization by performance impact makes it easy to focus on what actually matters when your animations are janky or your bundle is huge.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/pproenca/dot-skills
- Categories
- Frontend Development, Documentation, Code Review & Quality, Debugging, Design & UI/UX
- First seen
- Jun 3, 2026
More from pproenca/dot-skills
All 100- Rust124
- Zod7.2K
- Vitest7.2K
- React Hook Form3.1K
- Emilkowal Animations2.8K
- Nuqs2.4K
- Clean Architecture2K
- Typescript1.8K
- Code Simplifier1.6K
- Expo React Native Performance1.5K
- Nextjs1.2K
- Playwright1.2K
- Framer Motion1.2K
- Wxt Browser Extensions1.1K
- Msw897
- Tanstack Query858
- Clean Code857
- Terminal Ui853
- Ui Design827
- Typescript Refactor799
- React Refactor791
- Chrome Extension Ui732
- Shadcn732
- Chrome Extension729