emilkowalski/skills

GitHub: emilkowalski/skills

一套为 AI 编程 Agent 注入专业 UI 设计判断力的技能规则集,帮助前端开发者在使用 Agent 时自动遵循动画与设计的最佳实践。

Stars: 3075 | Forks: 260

# 设计工程师技能 [![skills.sh](https://skills.sh/b/emilkowalski/skill)](https://skills.sh/emilkowalski/skills) 旨在帮助设计师和工程师构建更出色的用户界面。 在涉及动画或整体设计时,很难判断自己是否做出了正确的选择。这些技能旨在帮助你更快地做出正确的决定。 它们基于我在 Vercel 和 Linear 等公司工作多年的经验。 ## 安装 ``` npx skills@latest add emilkowalski/skill ``` ## 为什么使用它? Agent 的品味并不好 我见过很多次,Agent 并没有为动画选择合适的参数。比如本该使用 `ease-out`([原因在此](https://emilkowal.ski/ui/7-practical-animation-tips#4.-choose-the-right-easing))的入场动画,却使用了 `ease-in` 缓动。或者它们选择了实心边框,而不是半透明阴影。 所有这些细节累积起来,会让你的界面要么惊艳四方,要么就……显得平庸。 正如 [有品味的 Agent](https://emilkowal.ski/ui/agents-with-taste) 中所解释的那样,这些技能列出了 Agent 可能犯的所有小错误,并说明了如何修复它们。 这是你通往优秀界面的捷径。一条让你在平庸的海洋中脱颖而出的捷径。 ## 参考 - **[emil-design-eng](./skills/emil-design-eng/SKILL.md)** — 主要技能,主要包含动画内容,但也有一些设计建议。 - **[review-animations](./skills/review-animations/SKILL.md)** — 根据我的规则,以严格的标准审查你的动画。 - 更多内容即将推出。
标签:AI辅助编程, UI设计, 代码规范, 动效设计, 提示词工程, 文档结构分析, 策略决策点, 防御加固