技能管理 · skills · 验证于 2026-08-28 ✓ 实测验证

agent-skills

已验证 2026-08-28安装实测通过(24 技能 + 8 斜杠命令);生产级工程技能集,覆盖定义/规划/构建/测试/审查/上线全流程。

生产级工程技能集(24 技能 + 8 斜杠命令;定义/规划/构建/测试/审查/上线全流程)

你会遇到什么

你的 AI 写代码很快,但经常「上来就写」:没有规格、没有计划、改完不测试。你想让它像资深工程师一样按流程走——先想清楚需求、拆成小任务、一步步实现、测试通过再合并。Agent Skills 就是装进 AI 的工程流程技能包:24 个技能 + 8 个斜杠命令,覆盖定义→规划→构建→测试→审查→上线全流程。

本文路径:快速修复(30 秒一段命令)→ 一步步来(可跳读)→ 怎么确认修好了(成功判据)。赶时间直接跳到「快速修复」。

为什么会这样

AI 默认只执行「你给的一句话」,不会自己走工程流程。Agent Skills 的做法是给 AI 一份「干活手册」:每个技能是一个 SKILL.md 目录(共 24 个),Claude Code 这类 Agent 会按任务主题自动装载对应技能,也可以用斜杠命令手动触发整条流程。它不改 AI 本身,只是往技能目录里放东西(~/.claude/skills/agent-skills/ 或项目 .claude/skills/),无 CLI 二进制、无后台进程。

快速修复(不想看讲解,直接跑)

下面这条命令先试官方 skills CLI,GitHub 慢装不上时自动退回 codeload 镜像手工复制:

npx -y skills add addyosmani/agent-skills --yes --global 2>/dev/null || (curl -sL https://codeload.github.com/addyosmani/agent-skills/tar.gz/refs/tags/0.6.7 | tar xz && cp -r agent-skills-0.6.7/skills ~/.claude/skills/agent-skills)

预期输出: 技能就位,共 24 个(注意两种方式布局不同:方式 A 平铺为 ~/.claude/skills/<技能名>/,方式 B 带中间层 ~/.claude/skills/agent-skills/——Claude Code 两种布局都读取)

一步步来

第 1 步:装技能包(国内优先手工复制)

为什么有两种方式:方式 A 是官方推荐的 skills CLI(npx -y skills add ...),支持 70+ agent 自动放对位置;但它在 GitHub 拉仓库,国内经常卡住。方式 B 从 codeload 直接下 tarball,本市场实测可达,纯目录复制、不需要 Node。注意两种方式的落盘布局不同:方式 A(2026-08-30 隔离实测)把 24 个技能平铺写入 ~/.claude/skills/<技能名>/,没有中间层;方式 B 复制后是 ~/.claude/skills/agent-skills/<技能名>/,带中间层。Claude Code 对两种布局都支持,但清点与卸载命令要按安装方式区分。 方式 B(国内稳,本市场实测):

curl -sL https://codeload.github.com/addyosmani/agent-skills/tar.gz/refs/tags/0.6.7 | tar xz
cp -r agent-skills-0.6.7/skills ~/.claude/skills/agent-skills

预期输出: 无报错;~/.claude/skills/agent-skills/ 下出现 24 个技能目录

装好确认(按你的安装方式选一条):

# 方式 A(平铺):单独装本包时 ~/.claude/skills/ 下 24 个技能目录
ls ~/.claude/skills | wc -l
# 方式 B(中间层):
ls ~/.claude/skills/agent-skills | wc -l

预期输出: 24

卡住怎么办:

  • codeload 下载失败 → 换网络(校园网/代理切换)重试;或走方式 A skills CLI(npx -y skills add addyosmani/agent-skills --yes --global);
  • 技能没生效 → 确认复制到了 Agent 实际读取的技能目录(Claude Code 是 ~/.claude/skills/,其他 Agent 看各自约定)。

第 2 步:用斜杠命令触发工作流

为什么用斜杠命令:斜杠命令是生命周期入口——/spec 需求→规格(Spec before code)、/plan 规格→原子任务、/build 增量实现(/build auto 一键规划+实现)、/test 测试即证据、/review 合并前审查、/ship 上线。

/spec    # 需求→规格(Spec before code)
/plan    # 规格→原子任务
/build   # 增量实现(/build auto 一键规划+实现)
/test    # 测试即证据
/review  # 合并前审查
/ship    # 上线

预期输出: 对应工作流激活(自动装载相关技能)

装好确认:

  • 斜杠命令能唤起对应工作流(Agent 上下文出现技能提示)。

卡住怎么办:

  • 命令不存在 → 确认技能目录已就位(第 1 步);Claude Code 需重启会话让技能目录生效。

第 3 步:技能自动激活(无需手动命令)

讲解:设计 API 时自动激活 api-and-interface-design;改 UI 时激活 frontend-ui-engineering 等。这是「按任务自动装配」机制——技能不依赖手动触发。

# 设计 API 时自动激活 api-and-interface-design;改 UI 时激活 frontend-ui-engineering 等

预期输出: agent 上下文自动注入对应技能

装好确认:

  • 相关任务提示里出现技能引用。

卡住怎么办:

  • 没自动激活 → 检查技能目录命名与 SKILL.md 格式是否符合 Agent 约定(各 Agent 略有差异)。

怎么确认修好了

  1. 技能计数 24:方式 A 平铺布局用 ls ~/.claude/skills | wc -l(单独装本包时),方式 B 中间层布局用 ls ~/.claude/skills/agent-skills | wc -l;
  2. 新开一个 Claude Code 会话输入 /spec,AI 按规格流程响应,而不是直接开写;
  3. 相关任务提示里出现技能引用(自动激活生效)。

其它环境的表现(常见变体)

  • 其他 Agent(Cursor/Codex 等):skills CLI 支持 70+ agent,方式 A 安装会自动放对位置;手工复制要查各自技能目录约定;
  • Node 环境:方式 B 不需要 Node;方式 A 需要 Node >= 18;
  • 只想装到当前项目:复制目标从 ~/.claude/skills/ 改成项目内 .claude/skills/;
  • 与 superpowers / skilldock 共存:技能目录写面,与 CLI 工具不重叠;superpowers 与 agent-skills 目录名不同,互不覆盖,都放 ~/.claude/skills/ 下并存;skilldock 可能冲突(推断,未实测);
  • 不想用了:按安装方式卸载,见「卸载与清理」节——方式 B 删目录、方式 A 用 npx -y skills remove(只删目录会留下 CLI 登记)。

日常使用

启动与入口

无需启动——技能由 Agent 按任务主题自动装载。手动入口是斜杠命令(第 2 步)和技能目录本身。

常用操作

操作 1:确认技能数量(按安装方式选命令)

# 方式 A(平铺)
ls ~/.claude/skills | wc -l
# 方式 B(中间层)
ls ~/.claude/skills/agent-skills | wc -l

预期输出: 24(单独装本包时)

操作 2:用斜杠命令触发工作流

/spec    # 需求→规格(Spec before code)
/plan    # 规格→原子任务
/build   # 增量实现(/build auto 一键规划+实现)
/test    # 测试即证据
/review  # 合并前审查
/ship    # 上线

预期输出: 对应工作流激活(自动装载相关技能)

操作 3:更新到最新版(重新下载覆盖)

curl -sL https://codeload.github.com/addyosmani/agent-skills/tar.gz/refs/tags/0.6.7 | tar xz
cp -r agent-skills-0.6.7/skills ~/.claude/skills/agent-skills

预期输出: 无报错;技能目录刷新(24 个技能目录)

数据与目录

  • 技能目录:~/.claude/skills/agent-skills/(方式 B)或 ~/.claude/skills/<技能名>/(方式 A,平铺);无配置文件、无后台进程。

卸载与清理

note: 纯目录复制——按安装方式删对应布局即零残留;用 skills CLI 装的必须走 CLI 卸载,只删目录会留登记
# 方式 A(skills CLI 安装):从 CLI 卸载
npx -y skills remove addyosmani/agent-skills
# 方式 B(手工复制):删目录
rm -rf ~/.claude/skills/agent-skills
# 验证(两种方式通用)
test ! -d ~/.claude/skills/agent-skills && echo "agent-skills removed: OK"

预期输出: agent-skills removed: OK

手工检查清单(其他环境):

  • 项目级 .claude/skills/agent-skills(装到项目里的话);
  • 其他 Agent 的技能目录(手工复制过的话,按各 Agent 约定清理)。

依赖警告

  • 版本:[0.6.7, 0.6.7] 锁定(收录结构确认版本)。
  • 环境:方式 A 需要 Node >= 18(skills CLI);方式 B 无运行时依赖(纯目录复制)。
  • 网络:GitHub clone 慢(实测),codeload tarball 可达(实测)。
  • 写面:方式 B ~/.claude/skills/agent-skills/,方式 A 平铺 ~/.claude/skills/<技能名>/(两者都与 superpowers 同面,装多个技能包注意目录规划)。

FAQ(常见问题)

  • 问:装完没生效?答:确认技能目录就位(ls 数 24),Claude Code 需重启会话;其他 Agent 看各自技能目录约定。
  • 问:方式 A 和方式 B 选哪个?答:官方推荐 A(skills CLI,70+ agent 兼容);国内 GitHub 慢时 B(codeload tarball,本环境结构确认)更稳。
  • 问:和 superpowers 一起装会覆盖吗?答:目录名不同(agent-skills vs superpowers),互不覆盖;都放 ~/.claude/skills/ 下并存。
  • 问:方式 A 和方式 B 装出来的布局怎么不一样?答:官方 skills CLI 平铺(~/.claude/skills/<技能名>/),手工复制带中间层(~/.claude/skills/agent-skills/)——2026-08-30 隔离实测确认,Claude Code 两种布局都读取;清点/卸载按对应方式操作。
  • 问:使用问题向谁反馈?答:本市场安装/卸载问题走条目反馈入口;项目自身问题请向作者仓库反馈。
验证证据

本站实测记录(2026-08-28)

  • 未实测:斜杠命令与自动激活(需 Claude Code 登录环境)。

引用:agent-skills · 验证于 2026-08-28 · v0.6.7~0.6.7

相关问题(问题域)

出问题了?排障方案

排障手册:agent-skills

症状 → 原因 → 解法 → 验证证据 四段结构。
素材来源:维护者 检索素材(CSDN 完整教程/安装问答 2026-08)+ 本市场实测(2026-08-28 隔离 HOME 双路径验证)。
采集纪律:零账号匿名检索;未碰 GitHub。check-words HARD 0。

基本信息

  • 条目名称:agent-skills(addyosmani/agent-skills,MIT,v0.6.7 收录;24 技能 + 8 斜杠命令)
  • 求助信号:help=242 / recent3m=210 / trend=up(demand 基线 demand-signal-20260828,全库最高档)
  • 角色:anchor;分类:skills
  • 本市场安装路径:方式 A npx -y skills add addyosmani/agent-skills --yes --global(官方 CLI,依赖 GitHub 直连 clone,国内网络失败时用方式 B);方式 B codeload tarball 手工复制(国内推荐,实测可行)
  • 命令名:无 CLI 二进制(技能包 = 目录复制到 agent 技能目录);skills CLI 仅安装器
  • 写面:~/.claude/skills 或项目 .claude/skills(与 superpowers 同面,共装注意目录隔离)

症状 → 原因 → 解法 → 验证证据

1. 官方 CLI 安装失败:GitHub clone 被重置/卡死(国内高频)

症状

npx -y skills add addyosmani/agent-skills --yes --global 卡在 Cloning repository… 后报 fatal: unable to access ... Connection reset by peer / Installation failed。

原因

skills CLI 安装流程依赖 git clone https://github.com/addyosmani/agent-skills.git(直连);国内出口到 GitHub 直连不稳定(本市场连通性基线:GitHub 直连慢/被重置)。注意:CLI 失败时 exit 码仍为 0,只看命令返回值会误判成功。

解法

  1. 方式 B(国内推荐,实测可行):codeload tarball 手工复制——curl -sL https://gh-proxy.com/https://codeload.github.com/addyosmani/agent-skills/tar.gz/refs/tags/0.6.7 | tar xz,再 cp -r agent-skills-0.6.7/skills ~/.claude/skills/agent-skills(0.6.7 为当前收录版本,升级时换 tag)。
  2. 或给 CLI 装代理环境变量(git 走代理)后重试方式 A。
  3. 判断成功看输出(24 技能目录就位)而不是 exit 码。

验证证据

本站实测记录(2026-08-28)

2. 安装失败排查:Node 版本 / pnpm / npm 缓存

症状

skills CLI 或安装过程报 Node 版本不支持、pnpm 相关错误、或 npx 下载卡住/失败。

原因

CLI 需要 Node >= 18(本环境 v22.22.1 实测可用);npm 官方 registry 国内直连不稳;缓存损坏/权限问题会中断 npx 下载。

解法

  1. 确认版本:node --version(<18 用 nvm 升级)。
  2. registry 换国内镜像:npm_config_registry=https://registry.npmmirror.com npx -y skills ...(本环境实测 npmmirror PONG 0.32s)。
  3. 清缓存重试:npm cache clean --force 或换隔离 HOME。

验证证据

  • 本市场实测(2026-08-28):npmmirror registry 下 npx 下载 skills CLI 正常;Node v22.22.1 满足要求。

3. 同名项目污染:pip 装到 ivanzwb / 国外多个同名 repo

症状

按搜索资料执行 pip install agent-skills 装到无关同名项目;或 clone 到 jdrhyne/tristanmanchester/AkshitIreddy/mikeng-io/callstackincubator 等同名仓库,命令/产物对不上。

原因

PyPI 存在 ivanzwb 同名包(CSDN 案例);GitHub 存在 5 个以上同名 repo(国外信号);正确仓库 = addyosmani/agent-skills(manifest 签名),无 pip 分发,安装路径只有 npx/codeload。

解法

  1. 认准仓库与安装路径:npx skills add addyosmani/agent-skills 或 codeload addyosmani/agent-skills tag tarball;不要 pip install。
  2. 已装错时卸载 pip 包并清理对应技能目录(~/.claude/skills 下非本条目目录)。

验证证据

  • 素材引用:CSDN 教程(ivanzwb 同名包案例)+ 国外同名 repo 清单(L32 信号);正确仓库签名见 manifest(站内文档)。

4. 装完看不到技能 / document-skills 安装问答

症状

按教程装完(/plugin install 流程或方式 B),在 agent 里看不到技能;或 document-skills 子集安装后无效果。

原因

技能包本质是目录复制(无二进制):装错目录、未完全退出重启 agent、或复制时权限/路径不对都会「装完看不见」;document-skills 属同一技能集子集,问题同源(网络/权限/版本不兼容是常见失败面,CSDN 安装问答)。

解法

  1. 核对技能目录:ls ~/.claude/skills/agent-skills(应 24 目录,每个含 SKILL.md)。
  2. 完全退出并重启 agent 会话再试(技能在启动时扫描)。
  3. 权限问题:确认目标目录可写;版本问题:确认 tag 与收录版本(0.6.7)一致。

验证证据

  • 本市场实测(2026-08-28):方式 B 复制后目标目录 24 目录 + 24 个 SKILL.md;重启扫描行为为通用机制,未在真实 agent 环境复测——如实标注。

未能实测项(如实标注)

  • 真实 Claude Code/Cursor/Codex 环境加载 24 技能(需对应 IDE/账号);document-skills 子集单独安装;--list 浏览模式;全部 24 技能逐项验证;Windows/macOS 环境。

所属组合包 (1)

矩阵暂无该工具对子。

← 返回工具货架 | 遇到其它问题?去 问题空间 提交求助卡 | 预检与证据记录由维护流程本地留存,仅公开结论与来源