再学 AI
入门 03 / 从零开始

“安装 Skill”把什么装到了哪里

区分下载、安装、项目配置和当前环境可用

教师编写的基础课程 · 产品用法核验于2026年9月13日 · 示例用于理解,未执行安装。

相关学习手记

安装 Skill,通常可以先理解为:把技能说明和必要的配套文件,放到某个 AI 产品能够发现和读取的位置,并使它在那里可用。 如果通过插件安装,也可能由产品管理这套文件和登记过程。

安装的对象是工作资料和相关配置。它不会因为你点击一次安装,就把大模型重新训练一遍。

一个你能看见的安装前后变化

假设你正在电脑上的一个学习项目里使用 Codex。别人分享了一套整理学习笔记的方法。

安装前,那些文件可能只在对方的 GitHub 仓库里。你在浏览器看到了它,不等于你的 Codex 会话已经认识它。安装后,完整的技能文件夹被放进该 Codex 环境会扫描的位置,或者由支持的插件机制提供。随后,这个环境才有机会在可用技能中找到它。

这里“环境”很具体:可能是你电脑上的程序,也可能是远程运行的工作空间。它不是“全世界所有登录了同一个邮箱的 AI”。

为什么文件放的位置会影响能否使用

软件不会默认把整个硬盘上所有 Markdown 都当作工作指令。需要一个约定,让它知道去哪里找技能。

例如,当前官方文档列出了以下本地目录约定:

产品与范围 一个技能主文档的示意路径 对你的含义
Codex,某个项目 项目目录/.agents/skills/技能名/SKILL.md 让这个项目范围内的 Codex 工作发现它
Codex,本机用户 ~/.agents/skills/技能名/SKILL.md 供该用户的本地 Codex 工作复用
Claude Code,某个项目 项目目录/.claude/skills/技能名/SKILL.md 让该仓库中的 Claude Code 工作发现它
Claude Code,本机用户 ~/.claude/skills/技能名/SKILL.md 供这台机器上该用户的不同项目复用

~ 表示当前操作系统用户的个人主目录;项目目录技能名是示意文字,不是要原样创建的名称。这张表用于解释机制,不能据此认定网页上的 ChatGPT 会读取你电脑的这些路径。Codex 官方目录说明Claude Code 官方目录说明

安装程序帮你做什么

安装程序可以替你取得文件、选择需要的技能、放到适合所选产品的位置,必要时建立链接或登记配置。具体步骤由安装方式决定。

“安装成功”至少说明安装程序完成了自己的操作,但学习时还应多看一步:真正准备使用的那个会话,能否列出并读取这项技能? 这是最贴近使用结果的判断。

如果在 A 电脑装了,在 B 电脑打开另一个工具;或者在本地装了,实际任务却在云端运行,就需要重新确认那一端是否也能取得文件。账号相同并不自动证明这些条件成立。

Matt 提供的两条常见路线

Matt 的 README 给出了文件安装方式:

npx skills@latest add mattpocock/skills

这是在终端中运行的命令。 终端是输入系统命令、启动程序的窗口,它与 AI 对话输入框不同。npx 用于运行相应的软件包命令;这一步需要适当的 Node.js/npm 环境,并能访问所需网络资源。如果这些名词你还不熟悉,现在先理解命令的用途,不必立即操作。

这条命令用于运行技能安装器,从 mattpocock/skills 这个仓库取得内容,并让你选择技能和目标 Agent 工具。README 提醒,工程流程需要包括 setup-matt-pocock-skills。安装器最后写入哪里,应以你选择的范围和实际结果为准。

作者还提供 Claude Code 插件路线;README 中的会话内安装写法为:

/plugin install mattpocock-skills

这一条放在 Claude Code 会话里。 它不是在普通 ChatGPT 对话里输入就能通用的安装口令。安装来源与两种路线的区别,可对照 Matt 仓库 README

本课没有实际执行任何安装命令。这里展示它们,是为了让你认识“终端命令”和“Agent 会话命令”分别在哪使用。

安装与项目配置还不是同一件事

安装解决“你现在能否找到这项方法”。项目配置解决“在这个具体项目中,方法应该到哪里记录任务和保存文档”。

例如同一个整理任务的技能,在一个项目中使用 GitHub 工单,在另一个项目中只写本地文件。技能已经安装,却仍需要知道当前项目采用哪种约定。

Matt 的 setup-matt-pocock-skills 就用于配置这类项目约定。它的名字虽包含 setup,但它本身仍是一项让 AI 按步骤工作的技能,不能把它与取得技能文件的安装器混为一谈。setup 原文与讲解

网站能读到,意味着安装了吗

没有。这个学习网站负责给你展示教材,并不会因为你打开网页,就自动给你电脑上的 Codex、Claude Code 或账号里的 ChatGPT 装上 Matt 的技能。

同样,网站收录的53课包含历史对照文件,不意味着安装当前仓库时会出现53个相同名称。学习目录和当前软件安装目录是不同的东西。

自问:“我已经下载了文件”“我已经把文件放到可识别的位置”“当前会话已经列出它”,这三种状态之间还有哪些差别?