
Skills for Design Engineers
github.com/emilkowalski/skills- Category
- Developer Tools
- Rank
- No. 98Tools index
- Pricing
- Free
- Type
- TOOL
- Builder
- @emilkowalski
- GitHub
- 28.9k stars
- Added
- Jun 30, 2026
About
A collection of AI agent skills by Emil Kowalski that give coding agents design-engineering taste — better animation easing, timing, and UI polish. Installable via npx; MIT licensed.
What it does
It gives coding agents a decision system for interface craft. Separate skills build, critique, audit, prototype, and troubleshoot UI work, using explicit gates, reference values, recipes, and required output formats.
Why it's ranked here
The material turns subjective animation advice into repeatable engineering choices. It checks whether motion belongs before choosing tools, properties, timing, or easing. That strong stance is useful, though teams must decide whether its fixed rules match their product.
What's good
The guidance is unusually concrete. It supplies exact easing curves, duration ranges, spring settings, reduced-motion handling, hover gating, and performance constraints. Ready-made recipes cover common components, while specialized skills separate implementation, focused review, repository-wide auditing, and variant exploration.
Tradeoffs
The rules are deliberately prescriptive, including blanket rejection of animation for frequent or keyboard-driven actions. Much of the material reflects one author’s design philosophy. Coverage centers on web interfaces, motion, prototyping, library selection, and Sonner rather than broad visual design or general software engineering.
How to use it well
Use it with a coding agent during frontend implementation, motion review, interface audits, or focused prototype exploration. It best suits teams wanting consistent, opinionated defaults and exact corrective guidance. Keep human feel checks in the loop. It does not replace general code review, backend guidance, or product research.
Technical notes+
README.md installs the repository through npx skills@latest add emilkowalski/skills and lists ten agent skills. Each skill uses Markdown with YAML front matter for names, descriptions, and invocation controls. skills/animate/SKILL.md defines a seven-stage build sequence and loads skills/animate/RECIPES.md for component patterns. skills/prototype/SKILL.md requires an isolated prototype surface and delegates fixed picker markup, CSS, keyboard behavior, URL persistence, and remount logic to skills/prototype/PICKER.md. skills/ask-sonner/SKILL.md links to skills/ask-sonner/API.md for exact React toast props and defaults. skills/review-animations/SKILL.md requires findings tables, impact-tier verdicts, and file-line citations.
Observed
- License
- MIT License
- Primary format
- Markdown instruction files with YAML front matter
- Install surface
- npx skills CLI using npx skills@latest add emilkowalski/skills
- Interface
- AI agent skills, including construction, review, audit, prototyping, lookup, and troubleshooting workflows
- Documented scope
- README lists ten skills
- Platform focus
- Web interface design, CSS animation, JavaScript animation, React examples, and pointer interactions
Read from README.md, LICENSE, skills/animate/SKILL.md, skills/ask-sonner/API.md, skills/animate/RECIPES.md, skills/prototype/SKILL.md, skills/ask-sonner/SKILL.md, skills/prototype/PICKER.md, skills/apple-design/SKILL.md, skills/emil-design-eng/SKILL.md, skills/pick-ui-library/SKILL.md, skills/review-animations/SKILL.md, skills/improve-animations/AUDIT.md.
Tags
Media

Comments (0)
No comments yet
Indexed by a proprietary survey. Corrections welcome.