Skill 推荐与清单
Skill 是 可复用的 Agent 说明包(见 Skill 说明)。下面列一些 公开或社区常见、且个人实践中好用 的方向与名称,便于你按场景补齐 ~/.cursor/skills/ 或项目 .cursor/skills/。具体文件请以各仓库的 SKILL.md 与许可证为准;名称可能与本地文件夹略有差异。
GitHub 仓库与 ZIP 下载
下列 ZIP 链接默认对应仓库 main 分支;若提示 404,请到对应 GitHub 仓库首页 → Code → Download ZIP 选择当前默认分支。
安装到 Cursor(个人技能):解压后,将 内含 SKILL.md 的那一整个文件夹(文件夹名可与下表「本地目录名」一致)复制到 ~/.cursor/skills/(Windows:%USERPROFILE%\.cursor\skills\)。若仓库是「多技能合集」,只需拷贝你需要的子目录,不必整仓塞进 skills。
| 推荐文内名称 | GitHub 仓库 | 下载 ZIP(main) |
|---|---|---|
| ui-ux-pro-max | nextlevelbuilder/ui-ux-pro-max-skill | ZIP |
| ui-ux-pro-max(中文教程/译本,可选) | bbylw/ui-ux-pro-max-skill-cn | ZIP |
| karpathy-guidelines(Cursor 向示例) | reskywtf/cursor-karpathy-guidelines | ZIP |
| karpathy 向(多工具/多 Agent 打包备选) | swarmclawai/andrej-karpathy-skills | ZIP |
| design-taste-frontend(前端设计品味,反模板化) | Codex 内置 taste skill | 内置,无需下载 |
Anthropic 官方技能合集(内含 skill-creator、frontend-design、brand-guidelines、theme-factory、canvas-design、pptx 等子技能,可与本文「design / design-system / create-skill」等对照选用) | anthropics/skills | ZIP |
| OpenAI 应用示例(Cookbook,配合 openai-docs 类工作流) | openai/openai-cookbook | ZIP |
未在表中单独列出、但名称相近的技能(如自用的 ui-styling、banner-design),可在 GitHub 用 SKILL.md + 关键词 检索:代码搜索入口。
克隆单仓库(可选):git clone https://github.com/<owner>/<repo>.git,再按需复制子文件夹到 ~/.cursor/skills/。
一、UI / UX 与界面实现
ui-ux-pro-max
- 适合场景:做落地页、后台、SaaS、电商、博客、移动端 H5 等 界面结构、视觉与交互决策;选型配色、字体组合、间距与布局;用 React / Vue / Next / Tailwind / shadcn 等栈 实现或评审 UI。
- 大致能力:覆盖多种视觉风格(如极简、玻璃拟态、Bento 等)、大量配色与字体搭配思路、常见组件(导航、表单、表格、图表等)的体验与可访问性注意点;可与 shadcn/ui MCP 等工具链配合查组件示例。
- 何时启用:新建页面、组件大改、上线前体验扫一遍、或「说不清哪里不高级」时的对照清单。
- 源码 / ZIP:见上文 GitHub 仓库与 ZIP 下载 表中 ui-ux-pro-max 两行(主仓库与中文教程可选)。
ui-styling(类 shadcn / Tailwind 向)
- 与官方合集对照:Anthropic 仓库中的 frontend-design 子目录(整包 ZIP 见上表 anthropics/skills);下载解压后可将
skills/frontend-design整夹复制到~/.cursor/skills/下并重命名(如frontend-design)。 - 适合场景:用 Tailwind + 无头组件(Radix 等) 搭界面、统一间距与主题、暗色模式、表单/对话框等可访问组件。
- 价值:把「好看且一致」落成可执行的类名与组件习惯,减少临时拼样式。
design-system
- 与官方合集对照:theme-factory(主题与令牌向)、brand-guidelines(品牌与文案规范向);ZIP 见上表 anthropics/skills。
- 适合场景:设计令牌(primitive → semantic → component)、组件规格说明、与设计协作时的命名与约束。
- 价值:中大型产品里,先有 token 与规范,再写页面,比直接堆 utility 更稳。
design-taste-frontend
定位:反模板化前端设计 Skill,专攻落地页、作品集与品牌站改版。不适用于后台、数据表格、多步骤产品 UI。
核心理念:先读场景再动手——根据页面类型(SaaS / 消费品牌 / 代理商 / 活动页)、氛围词(极简 / Apple-like / 野兽派 / 编辑感)、受众、已有品牌资产推断设计方向,而非套用 AI 默认审美(紫色渐变、三列功能卡片、万能玻璃拟态)。
三大设计旋钮(可对话式调整):
| 旋钮 | 默认值 | 说明 |
|---|---|---|
DESIGN_VARIANCE | 8 | 1=完美对称, 10=艺术感混乱 |
MOTION_INTENSITY | 6 | 1=静态, 10=电影级动画 |
VISUAL_DENSITY | 4 | 1=美术馆留白, 10=驾驶舱信息密度 |
何时启用:做品牌落地页、个人作品集、整站改版——当"说不清哪里不对,但看起来像模板"时。
与其他 Skill 配合:design-taste-frontend 定方向与品位,ui-ux-pro-max 提供组件与色彩库落地方案,ui-styling 完成 Tailwind/shadcn 具体实现。
源码:Codex 内置 taste skill(路径:$CODEX_HOME/skills/taste/SKILL.md),Cursor 用户可参考 Anthropic 官方合集里的 frontend-design 子目录(ZIP 见上表 anthropics/skills)。
二、编码习惯与代码质量
karpathy-guidelines
Karpathy Guidelines 是一组从 Andrej Karpathy 对 LLM 编码缺陷的观察 中提炼的行为准则,用于减少 AI Agent 在写码、审码、重构时的常见错误:过度设计、顺手改无关代码、不求证假设、缺乏可验证的完成标准。它不是语言教程或框架指南,而是一组 "如何让 Agent 像一个有经验的工程师那样做事" 的元规则。
Tradeoff:这组准则偏保守,会牺牲一些速度来换确定性和代码质量。对于简单到不需要思考的任务(如改一个字符串常量),按判断直接执行即可。
四条核心准则
1. Think Before Coding — 先想再写
动手前:明确写出假设,不确定就问;存在多种解读时摆出来而非悄悄选一个;有更简单方案就说出来;看不明白就停下来问清楚。
2. Simplicity First — 简单优先
不写用户没要求的特性;不为单次调用建抽象;不加没要求的"灵活性"或"可配置性";不为不可能的场景写错误处理。自问:"一个有经验的工程师会觉得这过度了吗?" 如果是,简化。
3. Surgical Changes — 手术式修改
不"顺手优化"相邻代码、注释或格式;不重构没坏的东西;匹配现有风格;发现无关死代码提出来但别删。只删除你自己的改动导致的 orphan(未使用的 import/变量/函数)。标准:每行改动都能直接追溯到用户需求。
4. Goal-Driven Execution — 目标驱动执行
把模糊任务转化为可验证目标:"加个校验"→"先写非法输入测试,再让它通过";"修 bug"→"先写复现测试,再修到通过"。多步骤任务给出验证计划。
- 源码 / ZIP:见上文 GitHub 仓库与 ZIP 下载 表中 karpathy-guidelines 与 多工具打包备选 两行。
同类可自建片段
若你团队有固定 Code Review 清单、提交信息格式、安全红线,可仿照该结构 自写短 Skill,比泛泛的「帮我 review」更一致。
三、设计与演示类(按需)
与 Anthropic 官方合集 中子目录可交叉对照(均需先下载 anthropics/skills 整包或克隆仓库,再按需拷贝 skills/ 下子文件夹):
| 方向 | 适用说明 | 可参考的公开子目录 |
|---|---|---|
| design / brand | 品牌语气、视觉方向、营销类物料与一致性检查。 | brand-guidelines、canvas-design |
| slides | 用 HTML + Chart.js 等做 演示文稿 / 数据页,偏结构化排版与图表。 | 官方合集有 pptx(Office 向);纯 HTML/Chart 类可在 GitHub 按关键词检索。 |
| banner-design | 社媒与广告位横幅、多尺寸与风格变体。 | GitHub 代码搜索(仓库分散,安装前请读 SKILL.md 与 License)。 |
这类 Skill 往往 偏「产出物规格」,适合有明确交付物(一屏海报、一套 slide)时再挂载,避免日常写 API 也加载一大包设计规则。
四、产品与 API 文档向
openai-docs(若你使用 OpenAI 产品)
- 适合场景:对接 Chat Completions、Responses、Assistants 等 API,或做 模型选型、提示升级 时需要 对照官方文档 的流程化说明。
- 价值:减少模型凭记忆编造参数;把「查哪一节、注意哪些约束」写进 Skill,Agent 更易按文档办事。
- 文档与示例:OpenAI 官方文档;示例代码与 Notebook 见 openai/openai-cookbook(ZIP 见上文汇总表)。
五、元能力:自己写 Skill
create-skill(或各平台自带的「创建 Skill」指引)
- 适合场景:你要把 某条反复出现的对话 固化成
SKILL.md(含name、description、渐进披露、脚本约定等)。 - 价值:统一团队里「什么叫一个好 Skill」;个人则减少每次从头描述工作流。
- 公开参考实现:Anthropic 仓库中的 skill-creator(与上表 anthropics/skills ZIP 同源);Cursor 内置的
create-skill请以 Cursor 文档 为准。
与概念层衔接见:Skill 在 Cursor 中的配置与使用。
六、从哪里找更多 Skill
- 个人目录:
~/.cursor/skills/<技能名>/SKILL.md(Windows 为用户\.cursor\skills\),适合放上面这类第三方或自剪版本。 - 项目目录:
.cursor/skills/,适合团队共享、随仓库评审。 - 社区搜索:在 GitHub 等处以
SKILL.md、cursor agent skill为关键词检索;注意 许可证、更新日期、是否夹带脚本,先读再装。 - 内置与官方:
~/.cursor/skills-cursor/一类目录多为 产品内置,勿手动覆盖;以 Cursor 官方文档为准。
小结(按角色速选)
| 你主要在做什么 | 可先看的方向 |
|---|---|
| 做界面、改体验 | ui-ux-pro-max、ui-styling、design-system、design-taste-frontend |
| 控 Agent 行为、减乱改 | karpathy-guidelines + 团队自研 CR 清单 Skill |
| 做幻灯 / 物料 | slides、design、banner-design |
| 接 OpenAI API | openai-docs |
| 沉淀自己的流程 | create-skill + 配置与使用 |
推荐原则是:描述具体、触发词写全、单文件别过长;宁可多几个小 Skill,也不要一个万能巨文档。若你有特别想写进博客的某个开源 Skill 仓库,可以单独开一篇「精读 + 裁剪建议」再链到本文。