Claude Code 技能的演变 Claude Code 技能的演变 | Zhiwei Li

Claude Code 技能的演变 | AI生成和翻译

Home 2026.03

问题:Claude Code 中 “skills” 的历史是什么?

回答:

Claude Code 的 Skills 系统经历了三个主要阶段:隐藏的内部能力 → 社区黑客行为 (Superpowers) → 官方平台功能。


阶段 0 — Skills 出现之前 (Prompt-only 时代)

时间: 早期 Claude Code (≈ v1.0) Claude Code 最初纯粹通过 prompts 工作:

  • 你告诉它做什么
  • 它直接生成 code
  • 没有可重用的 behaviors
  • 没有持久的 workflows

这导致了:

  • 不一致的 formats
  • 缺乏标准的 engineering process
  • 每个任务都需要重复进行 prompting

因此,用户开始手动构建 structured prompts。


阶段 1 — 发现隐藏的内部 “skills”

开发者注意到 Claude Code 已经对 skill 文件有了未公开的支持。

一篇描述该发现的博客指出:

  • Claude Code 拥有一个隐藏的 skills 系统
  • 支持 SKILL.md 文件
  • 可能早在 Claude Code 1.0 时就已经存在
  • 但尚未正式记录到文档中 (blog.fsck.com)

这意味着:

Skills 在正式发布之前就已经在内部存在了。


阶段 2 — 社区构建的 skills (Superpowers 时代)

在官方发布之前,开发者创建了自己的系统。

其中最具影响力的是:

  • Superpowers
  • ç”± Jesse Vincent 创建
  • 实现了 skill loading
  • 结构化的 workflows
  • multi-agent 开发

早期的安装方式比较原始:

  • 获取 SKILL.md
  • 修改 ~/.claude/CLAUDE.md
  • 教会 Claude 手动加载 skills (blog.fsck.com)

这一时期引入了:

  • brainstorming skill
  • TDD skill
  • code review skill
  • debugging skill
  • git workflow skill

这基本上发明了 Claude skill-based programming。


阶段 3 — 官方 Anthropic Skills 发布 (2025 年 10 月)

Anthropic 正式发布了 Claude Skills:

  • 可重用的 modules
  • 自动触发的 behaviors
  • 自定义 workflows
  • 在 Claude App å’Œ API 之间共享 (The Verge)

Skills 变成了:

  • 基于 folder çš„
  • Skill.md
  • metadata + instructions
  • 可选的 scripts

它们的功能类似于:

Claude 内部的 mini-agents


阶段 4 — Plugin + marketplace 生态系统

官方发布后:

  • skills 目录
  • skill marketplaces
  • 自动激活的 skills
  • 企业级 skills
  • 社区库

例如:

  • 超过 200 个可用的 skills
  • UI design skills
  • PDF skills
  • coding skills
  • workflow skills (Claude Code Agents)

Skills 变得:

  • 可组合 (composable)
  • 可共享
  • 具有版本控制
  • 自动检测

阶段 5 — Superpowers 成为官方插件 (2026 年)

Superpowers 后来成为了:

  • 官方 marketplace 插件
  • 结构化的 dev workflow
  • multi-agent coding
  • TDD 强制执行管道 (Pasquale Pillitteri)

现在 skills 被用于:

  • 规划 (planning)
  • 编码 (coding)
  • 测试 (testing)
  • 评审 (reviewing)
  • 合并 (merging)

最终演进时间线

Prompt-only Claude
        ↓
隐藏的 skill 支持 (未记录)
        ↓
社区黑客行为 (Superpowers SKILL.md)
        ↓
官方 Skills 发布 (Anthropic)
        ↓
Plugin 生态系统
        ↓
自动触发的 agent workflows (现状)

为什么 Skills 很重要

Skills 将 Claude Code 从以下状态改变:

之前:

Prompt → code

之后:

Prompt → skill → workflow → subagents → code

这就是为什么现代 Claude Code 感觉像:

  • 资深工程师 (senior engineer)
  • 而非自动补全 (autocomplete)
  • 结构化开发工具 (structured developer)

核心见解

Skills = 可重用的 agent behaviors

它们是:

  • prompt templates
  • 执行计划 (execution plans)
  • 开发方法论 (development methodology)
  • mini AI agents

参考文献: