Add Icon

往本项目 `src/client/bui/icons/` 的图形注册表加图标,或替换某个语义位现有的图形。图标来源是 central icon system(centralicons.com)。两种输入都管:用户直接粘 SVG(主路径),或者只描述语义(技能按语义给候选名让用户去导)。只要用户提到图标、icon、换图标、加图标、图标太细/太粗/看不清/不好看、central、centralicons,或者点名某个具体图形(sparkle、brain、magnifying-glass 之类),就用这个技能——即使他们没说「注册表」或「bui/icons」,也即使听起来只是改一行 path。它管住五件会静默出错的事:fill 版 SVG 喂进去会渲染成「轮廓的轮廓」、非 24 坐标系漏写 viewBox 会让图形爆出画布或缩成一点、导错 weight 档会拿到为别的线宽重绘过的 path、一个语义位常有多个消费点(漏一处就是同一概念两种图形)、以及新图标的视觉线宽与同列图标不齐而代码看起来完全正常。

jeasonstudio bd72103 4 files · 56.9 KB Updated

File contents

jeasonstudio/dsh-beautiful-ui/tree/main/.claude/skills/add-icon commit bd72103309

Frequently asked questions

npx skillmds@latest add jeasonstudio/add-icon