关于 craft-design-engineering
Craft 是一项设计工程技能,提供简明的 UI 原则、可应用规则及 CSS、Tailwind 或 React 示例。它通过概念索引和参考内容指导实现与评审。
主要功能
- 01提供可执行规则的 UI 概念
- 02包含 CSS、Tailwind 和 React 代码片段
- 03涵盖字体、颜色、布局和动效
- 04按 Before、After、Concept 结构给出评审建议
适用场景
- 01构建按钮时应用交互细节
- 02改善表格或计时器中变化的数值显示
- 03依据概念索引评审现有界面
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gustavo-fior/ craft --skill craft-design-engineering安装后在 Claude Code 中输入/craft-design-engineering确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/color.mdlayout.mdmotion.mdtypography.md详细介绍
Craft
Gustavo Fior 的设计工程概念集。每个概念都配有简短说明和可直接应用的规则,以及相应的 CSS、Tailwind 或 React 实现。在线网站为每个概念都配有交互式演示。
如何使用此技能
- 在下方索引中找到与当前工作相符的概念。按钮需要用到悬停、按压和点击区域相关概念;表格或计时器需要使用等宽数字;任何带图片的内容都需要添加图片描边。
- 编写代码前,先阅读
references/中对应的文件。每个概念都包含完整的原理说明、规则和代码片段。不要只依据单行摘要应用概念。 - 应用规则,并优先采用网站上的具体值(时长、缓动、圆角、透明度),不要自行设定。
- 检查现有 UI 时,将每项改动作为一行列在表格中,表格列为 Before、After 和 Concept,并链接到相应概念的 URL,方便用户阅读并体验演示。
- 只引用索引中列出的概念。如果问题不在索引范围内,请明确说明,并依据一般判断处理。
原则
- 无人注意到的细节也会累积产生影响。圆角、间距、缓动和对比度等细节采用正确的默认值,才能让界面显得完善。
- 一致性胜过新奇。整个产品都应重复使用同样的两三种缓动、相同的圆角比例和阴影方案。
- 动效必须有其价值。频繁且有意触发的交互应即时响应;罕见或具有空间感的交互则可以添加动画。
- 遵循物理直觉。任何东西都不会凭空出现;嵌套圆角应共享圆心;光线来自上方。
概念索引
排版
颜色
布局
动效
保持此技能更新
此文件和 references/ 由 Craft 仓库中的 bun run build:skill 根据网站内容生成。请编辑文章,而非参考文件。
评论
支持 Markdown