一个本地 UI/UX 规则库加检索脚本:代理用 Python 脚本按产品类型查风格、配色、字体搭配、UX 规则和各技术栈写法,拼出一套设计系统,可存成项目里的 MASTER.md 给后续页面沿用。
skills.sh 安装量 419230(+2438 / 24h)
安全审计:有风险提示
- 让代理执行 shell / 脚本命令
- 引用了未扫描的脚本:scripts/search.py
- 审计范围:GitHub nextlevelbuilder/ui-ux-pro-max-skill/.claude/skills/ui-ux-pro-max/SKILL.md(只扫描 SKILL.md 文本)
理由
- 作者称库里有 79 种风格(50 种在用)、192 套产品配色、74 组字体搭配、119 条 UX 规则、22 个技术栈;排查按无障碍、触控、性能等 10 个优先级进行
- --design-system 汇总一套方案;--variance / --motion / --density 三个 1–10 旋钮分别调版式大胆程度、动效复杂度和间距密度,--motion 会附 GSAP 片段
- --persist 写入 design-system/<项目>/MASTER.md 和 pages/ 下的页面覆盖文件;MASTER.md 已存在时默认不覆盖,--force 要用户明确同意
- 检索 0 结果时要求明说用的是内置默认值,不许当成查到的数据
- skills.sh 24 小时安装 2438,累计 419230(只代表关注度)
用法
- npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill ui-ux-pro-max;README 另给 Claude Code 插件,以及 npm install -g ui-ux-pro-max-cli 后 uipro init --ai claude 等方式
- 需要 Python 3,无第三方依赖;新页面先跑 search.py "<产品类型> <行业> <关键词>" --design-system,再按需加 --domain 或 --stack 细查
风险
- 审计提示的 shell 执行与用途相符,但 scripts/search.py 本身未扫描;SKILL.md 称它不装包、不改系统
- --persist 会往项目里写文件,要带 --output-dir 指向项目根目录,否则写到脚本运行时所在的目录
- 规则库是作者整理的通用建议,条目多不代表适合你的产品