- 📚 一、什么是技能?定义及类型
- 1.1 基本定义
- 1.2 技能的经典分类
- 🏭 二、技能的历史演变:从工业时代到AI时代
- 2.1 工业革命时代(18-20世纪):标准化与专业化
- 2.2 知识经济时代(20世纪末-21世纪初):从体力到脑力
- 2.3 AI时代(2020年代-至今):从执行到编排
- 🤖 三、AI Agent时代的技能重构(2024-2026)
- 3.1 什么是AI Agent?
- 3.2 "Vibe Coding"现象:技能变革的缩影
- 🔧 四、Agent Skills:AI时代"技能"概念的新形态
- 4.1 什么是Agent Skills?
- 4.2 Agent Skills的技术架构
- 4.3 跨平台兼容性:开放标准的力量
- 4.4 实践案例:OpenCode的Skills系统
- 4.5 实践案例:Claude Code的Skills系统
- 4.6 实践案例:OpenAI Codex的Skills系统
- 4.7 Agent Skills生态系统
- 🔄 五、"人类技能"与"Agent Skills"的镜像关系
- 5.1 双重技能体系
- 5.2 新时代的核心人类技能
- 📊 六、2026年的核心技能图谱
- 6.1 世界经济论坛:未来技能展望
- 6.2 再培训的紧迫性
- 📈 七、如何培养AI时代的技能?
- 7.1 分阶段学习路径
- 7.2 Skills编写实战建议
- 7.3 避免"Vibe Coding后遗症"
- 📌 八、小结:技能的本质及其变迁
- 8.1 技能定义的演变
- 8.2 双重技能体系的融合
- 8.3 不变的本质
- 📚 参考资料
- 技能演变与未来就业
- Agent Skills开放标准
- OpenCode
- Claude Code
- OpenAI Codex
- VS Code & GitHub Copilot
- Vibe Coding
📚 一、什么是技能?定义及类型
1.1 基本定义
技能(Skill) 是指个人通过学习、训练或实践所获得的、能够有效完成特定任务的能力。它是知识(Knowledge)与行动(Action)之间的桥梁——仅仅"知道"某事并不构成技能,只有当知识转化为可重复、可验证的行为输出时,技能才得以形成。
从词源学角度看,"Skill"源自古诺斯语"skil",意为"区分、辨别"——这暗示了技能的本质不仅是"做",更是"知道如何做得更好"的判断力。
1.2 技能的经典分类
自1951年美国陆军首次提出"软技能"(Soft Skills)与"硬技能"(Hard Skills)的区分以来,这一分类框架被广泛采用:
| 类别 | 定义 | 典型示例 |
|---|---|---|
| 硬技能 (Hard Skills) | 可量化、可认证的专业技术能力 | 编程语言、财务分析、机械操作、外语能力 |
| 软技能 (Soft Skills) | 影响人际互动和环境适应的个人特质 | 沟通能力、团队协作、情绪管理、批判性思维 |
值得注意的是,"软技能"这一术语在当代有多种替代表述:
- 人类技能 (Human Skills):强调其不可被机器复制的特性
- 可迁移技能 (Transferable Skills):强调其跨行业、跨岗位的通用性
- 行为与关系技能 (Behavioral & Relational Skills):强调其在人际互动中的作用
英国金融服务技能委员会识别出六项核心人类技能:适应性、辅导能力、创造性思维、共情能力、关系管理和团队协作。
🏭 二、技能的历史演变:从工业时代到AI时代
2.1 工业革命时代(18-20世纪):标准化与专业化
工业革命将人类简化为流水线上的"机器"——两个世纪以来,技能的核心价值在于标准化执行。
这一时期的技能特征:
- 可分解性:复杂工作被拆解为简单、可重复的动作
- 可替代性:工人被视为可互换的"零件"
- 层级化:技能等级与组织层级紧密挂钩
典型案例:福特汽车的流水线生产——一个工人可能终其一生只负责安装同一个螺丝。在这种模式下,"技能"意味着精准、快速、不出错。
2.2 知识经济时代(20世纪末-21世纪初):从体力到脑力
随着服务业和信息产业的崛起,技能的重心从体力劳动转向认知劳动:
- 专业知识成为核心竞争力(如律师、医生、工程师)
- 学历认证成为技能的主要证明方式
- 终身雇佣逻辑下,技能积累呈线性增长
IBM首席执行官Arvind Krishna指出:"技能的半衰期曾经是30年,现在是7年。这意味着在一个普通的职业生涯中,你需要完全更新技能5次。"
2.3 AI时代(2020年代-至今):从执行到编排
正如Andrew Ng所言:"AI是新的电力。大约100年前,电力开始在美国普及,它改变了每一个主要行业。" 生成式AI正在引发类似规模的变革——世界经济论坛的专家一致认为:生成式AI是第四次工业革命的"蒸汽机"。
这一时期的根本转变:
| 维度 | 传统模式 | AI时代模式 |
|---|---|---|
| 技能价值来源 | 执行效率 | 问题定义与判断力 |
| 人机关系 | 人操作机器 | 人编排AI、AI辅助人 |
| 技能半衰期 | 10-30年 | 3-7年(甚至更短) |
| 核心竞争力 | 专业深度 | 跨领域整合 + 人机协作 |
讽刺的是,谁能预料到AI会将人类从"机器人式"的任务中解放出来,使人类能够重新专注于其独特的人类优势?
🤖 三、AI Agent时代的技能重构(2024-2026)
3.1 什么是AI Agent?
AI Agent(人工智能智能体) 是指能够自主感知环境、制定计划、调用工具并执行任务的AI系统。与传统的对话式AI(如ChatGPT)不同,Agent不仅能"对话",还能"行动"——它可以:
- 自主调用API、操作文件系统、执行代码
- 将复杂任务分解为子任务并逐一完成
- 在执行过程中进行自我反思和纠错
到2028年,预计38%的组织将拥有AI Agent作为人类团队的正式成员——"混合团队"正在成为职场新常态。
3.2 "Vibe Coding"现象:技能变革的缩影
2025年2月,OpenAI联合创始人、前特斯拉AI负责人Andrej Karpathy提出了"Vibe Coding"(氛围编程)这一概念,并迅速成为柯林斯词典2025年度词汇。
Karpathy这样描述它:"完全沉浸在氛围中,拥抱指数级变化,忘记代码本身的存在。"
Vibe Coding的本质是技能范式的转变:
| 传统编程 | Vibe Coding |
|---|---|
| 逐行编写代码 | 用自然语言描述意图 |
| 调试语法错误 | 审查AI生成的逻辑 |
| 记忆API文档 | 定义问题边界 |
| 代码即产出 | 代码即草稿 |
数据洞察:
- "Vibe Coding"搜索量在2025年春季暴涨6,700%
- 92%的美国开发者每天使用AI编程工具,82%的全球开发者每周至少使用一次
- 41%的全球代码现由AI生成,2024年共产生2560亿行AI生成代码
- Y Combinator报告,其2025年冬季批次中25%的初创公司代码库有95%由AI生成
🔧 四、Agent Skills:AI时代"技能"概念的新形态
在AI Agent时代,"技能"这一概念发生了一次有趣的镜像反转:我们不仅需要培养自身的技能,还需要为AI Agent定义和配置"技能"。这种新形态的"技能"被称为Agent Skills(智能体技能)。
4.1 什么是Agent Skills?
Agent Skills是由Anthropic最初开发、现已发布为开放标准的一种格式,用于赋予AI Agent新的能力和专业知识。
根据Agent Skills官方网站的定义:
Agent Skills是包含指令、脚本和资源的文件夹,Agent可以发现并使用它们来更准确、更高效地完成任务。Agent的能力越来越强,但往往缺乏可靠完成实际工作所需的上下文。Skills通过让Agent按需加载程序性知识以及公司、团队和用户特定的上下文来解决这个问题。
简单来说,Agent Skills就像是给AI助手的"入职培训文档"——只不过AI真的会阅读并遵循这些文档。
4.2 Agent Skills的技术架构
每个Skill由一个包含SKILL.md文件的目录组成,基本结构如下:
my-skill/
├── SKILL.md # 必需:技能定义文件
├── scripts/ # 可选:可执行脚本
│ └── helper.py
├── references/ # 可选:参考文档
│ └── api-docs.md
└── assets/ # 可选:模板和资源
└── template.htmlSKILL.md文件包含两个核心部分:
---
# YAML Frontmatter(元数据)
name: api-endpoint-creator
description: 创建遵循最佳实践的RESTful API端点。
当构建新端点、设计API或实现CRUD操作时使用。
version: 1.0.0
---
# Markdown正文(指令内容)
## 概述
此技能帮助创建结构良好的RESTful API端点...
## 何时使用
- 创建新的API端点
- 实现CRUD操作
- 设计RESTful资源
## 执行流程
### 步骤1:分析需求
...关键特性:
- name字段:成为
/slash-command(斜杠命令)的名称 - description字段:帮助Agent判断何时自动加载该技能
- Markdown正文:Agent执行时遵循的详细指令
4.3 跨平台兼容性:开放标准的力量
Agent Skills已被主流AI编程工具广泛采用。正如Anthropic产品经理Mahesh Murag所说:
"我们将Agent Skills作为独立的开放标准发布,规范和参考SDK可在https://agentskills.io获取。Microsoft已在VS Code和GitHub中采用Agent Skills;Cursor、Goose、Amp、OpenCode等流行编程Agent也已采用。"
兼容Agent Skills标准的主要平台:
| 平台 | 开发者 | 特点 |
|---|---|---|
| Claude Code | Anthropic | 深度推理、命令行Agent |
| OpenCode | 开源社区 | 开源替代方案、7万+ GitHub星标 |
| OpenAI Codex CLI | OpenAI | GPT-5.2-Codex模型支持 |
| Cursor | Cursor Inc. | IDE集成、流畅体验 |
| VS Code Copilot | Microsoft/GitHub | 原生Skills支持 |
| Gemini CLI | Skills支持(实验性) |
这意味着:"一次编写,到处使用"——你为一个工具编写的Skill可以在任何支持该标准的平台上使用。
4.4 实践案例:OpenCode的Skills系统
OpenCode是一个拥有超过70,000 GitHub星标、500+贡献者、7000+提交的开源AI编程Agent,每月被超过65万开发者使用。
4.4.1 Skills的核心理念
根据OpenCode官方文档:
Agent Skills解决了"重复自己"的问题。它们是一次性捕获你专业知识的文件,这样你就不必再重复自己。把它们想象成给AI助手的入职文档——只不过AI真的会阅读并遵循它们。
4.4.2 Skills的存储位置
OpenCode支持多级Skills配置:
| 级别 | 路径 | 用途 |
|---|---|---|
| 全局Skills | ~/.config/opencode/skills/ | 所有项目通用的技能 |
| 项目Skills | .opencode/skills/ | 仅限当前项目的技能 |
| 兼容路径 | .claude/skills/ | Claude Code兼容格式 |
优先级规则(后者覆盖前者):全局 → 项目。这意味着用户可以安装一次全局Skills,项目可以用本地版本覆盖。
4.4.3 Skills的智能发现与加载
OpenCode的Skills系统具有以下智能特性:
- 动态技能发现:自动从项目、用户和插件目录发现Skills
- 上下文注入:直接将Skill内容加载到对话上下文中
- 压缩韧性:在长会话的上下文压缩中保持Skills可用
- 语义匹配:使用语义相似度检测消息是否与可用Skill相关,自动建议加载
实践示例:
# 创建一个代码审查技能
mkdir -p ~/.config/opencode/skills/code-review
cat > ~/.config/opencode/skills/code-review/SKILL.md << 'EOF'
---
name: code-review
description: 执行全面的代码审查,检查代码质量、安全漏洞和最佳实践。
当用户请求审查代码、检查PR或评估代码质量时使用。
---
# 代码审查技能
## 审查清单
1. **代码质量**:可读性、命名规范、注释
2. **安全性**:输入验证、SQL注入、XSS防护
3. **性能**:算法复杂度、资源泄漏
4. **测试覆盖**:单元测试、边界情况
## 输出格式
- 使用表格列出问题
- 按严重程度分类:🔴 严重 | 🟡 警告 | 🟢 建议
EOF4.4.4 Skills插件的高级功能
OpenCode Skills插件提供了更强大的功能:
- 会话启动时自动注入:插件自动将所有发现的Skills列表注入到
<available-skills>标签中 - 语义相似度匹配:监控后续消息,当检测到与可用Skill相关时,自动提示Agent加载
- 多模型渲染器支持:
- XML格式:Claude优化,结构化人类可读
- JSON格式:GPT优化,严格JSON格式
- Markdown格式:通用人类可读格式
4.5 实践案例:Claude Code的Skills系统
Claude Code作为Agent Skills标准的发起者,提供了最完整的Skills支持。
4.5.1 从Slash Commands到Skills的演进
自定义斜杠命令已合并到Skills中。位于
.claude/commands/review.md的文件和位于.claude/skills/review/SKILL.md的Skill都会创建/review命令,工作方式相同。你现有的
.claude/commands/文件仍然可以工作。Skills增加了可选功能:一个用于支持文件的目录、控制由你还是Claude调用的frontmatter,以及当相关时让Claude自动加载的能力。
4.5.2 Skills vs Slash Commands的区别
| 特性 | Slash Commands | Skills |
|---|---|---|
| 调用方式 | 手动输入/command | 可手动或自动触发 |
| 文件结构 | 单个.md文件 | 目录(可含脚本、资源) |
| 自动发现 | ❌ | ✅ 基于描述匹配 |
| 脚本扩展 | ❌ | ✅ 可捆绑确定性代码 |
4.5.3 高级Skills配置
Skills支持通过frontmatter配置高级行为:
---
name: deep-research
description: 深入研究代码库中的特定主题
context: fork # 在子Agent中运行
agent: Explore # 使用探索型Agent
---
# 深度研究技能
## 执行流程
1. 使用Glob和Grep查找相关文件
2. 阅读并分析代码
3. 总结发现,包含具体文件引用context: fork配置使得Skills可以在子Agent中运行,结果会被总结后返回主对话。
4.6 实践案例:OpenAI Codex的Skills系统
OpenAI也采用了Agent Skills标准,在其Codex CLI中提供原生支持。
4.6.1 启用Skills
# 启用Skills功能(当前处于特性标志后)
codex --enable skills4.6.2 创建Skills的两种方式
方式一:使用内置$skill-creator
> $skill-creator
描述你想要的技能,Codex会自动创建骨架结构方式二:手动创建
mkdir -p ~/.codex/skills/my-skill
# 创建包含name和description的SKILL.md4.6.3 调用Skills
- 显式调用:输入
$skill-name(如$skill-installer) - 自动选择:Codex根据提示自动选择相关Skill
4.6.4 GPT-5.2-Codex的增强能力
GPT-5.2-Codex被描述为"专业软件工程和防御性网络安全领域最先进的Agent编程模型",具有:
- 长上下文理解:在大型仓库中进行长时间会话
- 可靠的工具调用:更稳定地执行复杂任务
- 改进的事实性:减少幻觉
- 原生压缩:保持完整上下文
4.7 Agent Skills生态系统
Agent Skills的开放标准催生了一个繁荣的生态系统:
4.7.1 Skills市场
SkillsMP提供了一个包含71,000+个Agent Skills的市场,兼容Claude Code、Codex CLI和ChatGPT,使用开放标准的SKILL.md格式。
4.7.2 社区资源
- Awesome Agent Skills:Agent Skills的权威资源列表
- Awesome Claude Code:Skills、Hooks、Slash Commands等精选列表
4.7.3 Agent Skills vs MCP(模型上下文协议)
两者是互补而非竞争关系:
| 特性 | Agent Skills | MCP |
|---|---|---|
| 关注点 | 工作流和能力 | 安全、结构化的数据和工具访问 |
| 形式 | Markdown文件 + 资源 | API协议 |
| 用途 | 程序性知识、最佳实践 | 外部工具、服务、数据源集成 |
🔄 五、"人类技能"与"Agent Skills"的镜像关系
AI时代出现了一个有趣的现象:当我们讨论"技能"时,现在需要区分两个平行的含义:
5.1 双重技能体系
| 维度 | 人类技能 (Human Skills) | Agent Skills |
|---|---|---|
| 载体 | 人的大脑和身体 | SKILL.md文件和脚本 |
| 获取方式 | 学习、训练、实践 | 编写、配置、安装 |
| 存储位置 | 神经网络(生物) | 文件系统(数字) |
| 调用方式 | 自主判断 | 手动或自动触发 |
| 可复制性 | 低(需要重新学习) | 高(复制文件即可) |
| 可共享性 | 有限(需要教学) | 无限(开放标准) |
5.2 新时代的核心人类技能
在Agent可以被"赋予技能"的时代,人类的核心技能发生了质变:
🏗️ 维度一:意图工程与Skills设计
为Agent设计有效的Skills本身成为一种关键技能。这需要:
- 任务解构能力:将复杂目标分解为Agent可执行的步骤
- 知识外化能力:将隐性专业知识转化为显性的SKILL.md指令
- 系统思维:理解Skills如何与其他组件(MCP、RAG等)协同工作
实践建议:
你的专业知识 → SKILL.md文件 → Agent的能力扩展
↓ ↓
隐性知识外化 可复制、可共享、可迭代🛡️ 维度二:批判性监控与质量把关
即使Agent拥有了Skills,人类仍需担任"质量把关人":
- 审计Agent使用Skills的方式:是否正确理解了指令?
- 识别Skills的边界情况:哪些场景未被覆盖?
- 迭代优化Skills:基于实际使用反馈持续改进
关键发现:拥有10年以上经验的资深开发者更擅长捕捉AI的错误和修复Bug——这种"专家判断力"是Skills无法替代的。
🌐 维度三:跨领域Skills编排
掌握"何时调用哪个Skill"成为新的元技能:
- 理解不同Skills的能力边界
- 组合多个Skills完成复杂任务
- 在Skills不足时知道何时手动介入
📊 六、2026年的核心技能图谱
6.1 世界经济论坛:未来技能展望
根据《2025年未来就业报告》,雇主预计到2030年,39%的工人核心技能将发生变化(虽然这一比例从2023年的44%有所下降,但仍代表着巨大的技能重塑需求)。
2025-2030年最受重视的技能排名:
| 排名 | 技能 | 类别 |
|---|---|---|
| 1 | AI与大数据 | 技术技能 |
| 2 | 网络与网络安全 | 技术技能 |
| 3 | 技术素养 | 技术技能 |
| 4 | 创造性思维 | 人类技能 |
| 5 | 韧性、灵活性与敏捷性 | 人类技能 |
| 6 | 好奇心与终身学习 | 人类技能 |
关键洞察:"如果认知工作的下半部分被生成式AI接管,这意味着你必须学会批判性思维。无论你在哪个领域,批判性思维都将成为最需要的技能。"
6.2 再培训的紧迫性
根据世界经济论坛调查,在100名代表性工人中:
- 41人到2030年不需要重大培训
- 11人需要培训但无法获得
- 29人将在现有岗位内接受提升培训
- 19人需要再培训并在组织内重新部署
世界经济论坛预测,技术将在未来十年改变11亿个工作岗位,需要对全球劳动力进行根本性转型。
📈 七、如何培养AI时代的技能?
7.1 分阶段学习路径
| 阶段 | 目标 | 行动建议 |
|---|---|---|
| 探索期 | 建立AI协作意识 | 每天使用一个AI编程工具完成实际任务 |
| 实践期 | 掌握Skills编写 | 为自己的工作流创建第一个SKILL.md |
| 深化期 | 发展专业判断力 | 在垂直领域积累审计和治理经验 |
| 领导期 | 形成战略视野 | 设计团队级的Skills生态系统 |
7.2 Skills编写实战建议
从小处开始,逐步迭代:
# 第一步:创建一个简单的Skills目录 mkdir -p ~/.claude/skills/my-first-skill
# 第二步:编写基础SKILL.md cat > ~/.claude/skills/my-first-skill/SKILL.md << 'EOF' ---
name: my-first-skill
description: 描述这个技能做什么,何时使用它
---
# 我的第一个技能
## 执行步骤 1. 第一步做什么
2. 第二步做什么
3. 输出什么结果
EOF
# 第三步:测试并迭代 # 在实际使用中发现问题,不断优化指令 7.3 避免"Vibe Coding后遗症"
到2025年第四季度,行业开始经历专家所称的"Vibe Coding后遗症"。METR的一项研究发现,纯粹通过"氛围"构建的应用程序包含关键安全漏洞的可能性高出40%。
最佳实践:
- AI生成的代码必须经过人类审查
- 理解代码的底层逻辑,而非盲目接受
- 建立测试和验证机制
- 在Skills中嵌入质量检查步骤
📌 八、小结:技能的本质及其变迁
8.1 技能定义的演变
| 时代 | 技能的核心含义 |
|---|---|
| 工业时代 | 标准化执行特定任务的能力 |
| 知识经济时代 | 运用专业知识解决问题的能力 |
| AI Agent时代 | 定义问题、编排Agent Skills、审判结果的能力 |
8.2 双重技能体系的融合
在AI Agent时代:
- 人类技能:决定"做什么"和"为什么做"
- Agent Skills:决定"怎么做"和"做到什么程度"
两者的交汇点在于:能够有效设计、配置和监督Agent Skills的人类,将拥有最大的杠杆效应。
8.3 不变的本质
无论技术如何演进,技能的本质始终是:将知识转化为有效行动的能力。
但"有效行动"的定义已经改变:
- 过去:亲自执行
- 现在:编排执行(亲自指挥、亲自部署)
原本的博雅教育(Liberal Arts)并非高等教育内容,而是年轻人成为自主个体所需的基础能力。我们现在所说的"非认知技能"——分析思维、创造力、沟通、协作和韧性——只是博雅教育一直致力于培养的相同人类能力的现代词汇。
技能的终极意义是获得选择权。在AI Agent时代:
- 学会定义问题——这是AI无法替代的能力
- 学会编排资源——让Agent成为你的延伸
- 学会持续学习—适应7年一轮的技能更新周期
📚 参考资料
技能演变与未来就业
- World Economic Forum: Future of Jobs Report 2025 - Skills Outlook
- World Economic Forum: Global Skills Taxonomy Adoption Toolkit 2025
- McKinsey: The Evolution of Employment and Skills in the Age of AI
- World Economic Forum: In the Age of AI, Human Skills Are the New Advantage
Agent Skills开放标准
- Agent Skills Official Website
- The New Stack: Agent Skills - Anthropic's Next Bid to Define AI Standards
- Agent Skills Marketplace (SkillsMP)
- Skills Directory: SKILL.md Format Specification
OpenCode
- OpenCode Official Documentation - Agent Skills
- OpenCode GitHub Repository
- OpenCode Skills Plugin (opencode-skillful)
- Medium: Writing OpenCode Agent Skills - A Practical Guide
Claude Code
- Claude Code Documentation - Slash Commands
- Understanding Claude Code: Skills vs Commands vs Subagents vs Plugins
- Claude Code Customization Guide
- Awesome Claude Code
OpenAI Codex
- OpenAI Developers: Agent Skills in Codex
- OpenAI: Introducing GPT-5.2-Codex
- Simon Willison: OpenAI Are Quietly Adopting Skills
- Skills in OpenAI Codex (Blog)
VS Code & GitHub Copilot
Vibe Coding
🏡 基地知识库
* 仅限基地DAO内部成员/基地学员可见