ML

mouse-lin/finesse-skill

Developer tools
955 stars Quality 73 Trend 48MIT

给 AI 编码助手用的设计技能。它不生成"还行"的页面,它生成有灵魂、有工艺、经得起看的页面。

Overview

给 AI 编码助手用的设计技能。它不生成"还行"的页面,它生成有灵魂、有工艺、经得起看的页面。

README

中文 | English


快速开始

npx skills add https://github.com/mouse-lin/finesse-skill

然后在对话里直接说话就行:

“用 finesse 做一个精品咖啡的落地页” “做个团队数据仪表台” “设计一个记账 app 的界面”

它会先回你一句它打算做什么(用你看得懂的话),等你点头才开始写代码。

[!TIP] 第一次用、又没有设计背景?先看 使用清单 USAGE.md —— 教你怎么提需求、怎么否决、怎么迭代。


四条路线(register)

同一个 brief,不同的路线走出来是完全不同的设计语言。finesse 先判定路线,再决定一切。

路线 什么页面 优化什么 核心手法
brand设计即产品 落地页 · 品牌站 · 发布页作品集 · 行业 hero 页 惊艳 + 灵魂第一印象 选一个灵魂 + 造一个真视觉引擎Three.js / GLSL / Canvas / WebGL / GSAP
product设计服务产品 仪表盘 · 后台 · analytics数据表 · app shell · 设置 清晰 + 密度可用性 组件系统 + 数据可视化先定配色,否则每个仪表盘都是蓝的
commerce混合 商详 · 列表 · 购物车 · 结算 转化不玩阴的 按这页在做什么,归到上面两路卖单品像 brand,筛列表像 product
h5容器路线 H5 · 移动端页面 · 活动页小程序页 · app 原型 · 移动商详 手上的手感 先钉死手机框架,再套上面三路之一移动商详 = h5 + commerce

四条路共享同一底色:高级感物理层 + 反廉价审查。仪表盘不许长得廉价,H5 也一样。


核心能力


示例作品

出自同一设计基因,却刻意长得毫不相干 —— 这正是反同质化引擎在做的事。


安装 & 工具支持

[!NOTE] 推荐用 npx skills,一条命令通用于所有 agent。其他工具的手动装法在下面的折叠区里。

# 安装全部 skill(运行时会让你选装到哪个 agent)
npx skills add https://github.com/mouse-lin/finesse-skill

# 只装 finesse-ui
npx skills add https://github.com/mouse-lin/finesse-skill --skill "finesse-ui"

安装后在对话里说"用 finesse 做一个 …"或 /finesse 即可触发。

工具 深度 装法
Claude Code 完整 npx skills 或原生插件 .claude-plugin/plugin.json
Trae / Trae 国内版 完整镜像 复制整个 .trae/skills/finesse-ui/ 目录
CodeBuddy 完整镜像 复制整个 .codebuddy/skills/finesse-ui/ 目录
豆包 Doubao 完整镜像 复制 .doubao/skills/finesse-ui/ 到豆包技能目录(见下)
Cursor 单文件规则 复制 .cursor/rules/finesse-ui.mdc
OpenAI Codex 单文件指令 复制 AGENTS.md 到项目根目录
GitHub Copilot 单文件指令 复制 .github/copilot-instructions.md
其他(ChatGPT / API) 手动 把 SKILL.md 粘进 system prompt

仓库结构


范围之外

finesse 覆盖 brand、product、commerce 和 h5,范围很宽。只有这两种情况不适合:

  • 纯后端 / API / 无界面的数据任务
  • 明确要求"无个性、零打磨"的页面 —— finesse 总会带上工艺,真要平庸是另一种工具

h5 这条线还有一个边界:它管手机页面的设计,不管外围的平台管道。微信 JS-SDK 接入、分享卡片配置、支付对接、原生 bridge、小程序脚手架都是工程活儿 —— 页面做完,这些交出去。


View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add mouse-lin/finesse-skill
New to MCP? Start with the mcpskill.org guide →