Preview整个网站还在搭建中,当前包含较多草稿和未完成内容,暂未正式发布。

Skill 快速入门

5 分钟理解 Skill 是什么,怎么用。

Skill 是什么

你每次让 AI 帮你写代码,是不是都要重新解释一遍:

  • "按 Conventional Commits 规范写提交信息"
  • "代码审查要检查安全漏洞和性能问题"
  • "UI 要简洁,多用留白,别花里胡哨"

Skill 就是把这些重复的指令写成一个文件,AI 看到相关任务就自动按这个流程做。

为什么需要 Skill

不用 Skill:

  • 每次都要重新描述需求
  • 每次都要重新解释标准
  • 每次都要重新提醒注意事项
  • 团队每个人的标准不一样

用了 Skill:

  • 说一句话,AI 自动按流程执行
  • 团队共享同一套标准
  • 复杂任务也能稳定复现

3 分钟上手

1. 找一个 Skill

最简单的方式:直接问 AI

我是开发者,经常要写规范的 commit message,
推荐一个适合我的 skill 并给安装命令。

或者去这些地方找:

2. 安装

# 方式 1:用 eskill CLI
npm install -g @empjs/skill
eskill add <skill-url>

# 方式 2:直接用 npx
npx skills add <skill-url>

3. 使用

安装后,在对话中提到相关任务,AI 会自动调用。

比如装了 commit skill 后:

你:提交这些改动

AI:(自动调用 commit skill,生成规范的 commit message)
feat(auth): add OAuth2 login support

- Implement Google OAuth2 provider
- Add user session management
- Update login UI with OAuth button

第一次用可能不完美,多试几次,给 AI 反馈,它会越用越准。

最容易踩的坑

1. 一次装太多

装很多 Skill 不等于更高效。大多数人真正长期用的,往往只有几个。

建议:

  • 新手:1-2 个
  • 进阶:5-10 个
  • 团队:10-30 个
  • 超过 30 个效果反而下降

2. 没想清楚流程就开始写

如果你想自己写 Skill,先手工跑通一次,再固化成 Skill。

3. 把 Skill 当万能钥匙

Skill 只是把流程标准化,不能替你思考。任务本身没想清楚,装了 Skill 也不会自动变好。

进阶阅读

想深入了解?按需选择:

下一步

目录