Design Engineer
Raphael Salaja is a design engineer whose skills help an AI agent audit web UI code for motion, audio and CSS quality, covering animation timing and principles, springs versus easing, Motion/Framer Motion exit animations, pseudo-elements and View Transitions, and Web Audio sound synthesis. Several of his skills return findings tied to specific file and line locations, and he also provides guidance for building morphing icon components that transform from one shape into another.
Userinterface Wiki
1 skills · 941 stars · MIT
Userinterface Wiki UI/UX best practices for web interfaces.
Skill
7 skills · 61 stars · MIT
12 Principles Of Animation Audit animation code against Disney's 12 principles adapted for web.
Generating Sounds With Ai Audit Web Audio API code for sound synthesis best practices.
Mastering Animate Presence Audit Motion/Framer Motion code for AnimatePresence best practices.
Morphing Icons Build icon components where any icon morphs into any other through SVG line transformation.
Pseudo Elements Audit CSS for pseudo-element best practices and View Transitions API usage.
Sounds On The Web Audit UI code for audio feedback best practices.
To Spring Or Not To Spring Audit animation code for correct timing function selection.