前言¶
长期用 AI Agent 写代码或跑运维时,同类错误会在不同会话里反复出现:命令偶发失败、用户当场纠正、外部 API 报错、模型发现自己信息过时。会话结束上下文就丢,下一轮又要从零解释一遍。下面介绍 SkillHub 社区 Skill「22」(坐标 @user_be2168d6/11),其定位是捕获学习点、错误与纠正,支撑持续改进;并在重大任务前回顾已沉淀内容。
这是什么¶
「22」是发布者 user_be2168d6 在 SkillHub 上架的社区 Skill,分类为 ai-agent,当前版本 1.0.0,标签标明 requires_api_key=false,无需额外 API Key。官方简介用一句话概括能力:Captures learnings, errors, and corrections to enable continuous improvement(记录学习、错误与纠正,以支持持续改进)。
维护与分发入口:
- SkillHub 展示页:https://www.skillhub.cn/skills/user_be2168d6/11
- API 元数据地址:https://api.skillhub.cn/user_be2168d6/11
核心功能¶
依据 SkillHub 页面与元数据,可核实的能力边界如下。
-
记录学习(learnings)
在对话或任务过程中,把值得保留的结论、做法写下来,供后续会话引用。 -
记录错误(errors)
当命令、操作或外部工具失败时,把失败情境纳入学习记录,减少同类问题重复踩坑。 -
记录纠正(corrections)
用户明确否定或修正 Agent 输出时(例如指出「不对」「其实应该……」),将纠正内容结构化保存。 -
重大任务前的回顾
官方说明要求在开展重大任务之前,先回顾已有 learnings,避免重复旧错。 -
触发场景(官方列举)
Skill 说明中写明应在以下情况使用(原文要点,未展开实现细节):
- 命令或操作意外失败;
- 用户纠正 Claude(如 “No, that’s wrong…”“Actually…”);
- 用户请求尚不存在的能力;
- 外部 API 或工具失败;
- Agent 意识到自身知识过时或不正确;
- 针对重复任务发现了更好的做法。
本 Skill 遵循通用 SKILL.md 格式;页面未公开更细的存储路径、文件命名或 CLI 子命令,正文不臆测这些内容。
安装与启用¶
安装流程以 SkillHub 官方安装文档为准。页面给出的提示是:让 AI 根据 https://skillhub.cn/install/skillhub.md 安装 @user_be2168d6/11。
1、检查 SkillHub CLI¶
先确认本机是否已有 skillhub:
command -v skillhub && skillhub --version
若未安装,可按安装文档执行完整安装(CLI + 默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安装到当前 Agent 的 skills 目录¶
安装技能时必须用 --dir 指向当前客户端识别的 skills 目录;否则默认落在 ./skills/,Agent 可能无法加载。
skillhub install user_be2168d6/11 --dir <skills 目录>
安装文档中列出的常见路径(按你实际使用的客户端选用其一):
| 客户端 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
| Gemini CLI | ~/.gemini/skills/ |
坐标写法以 SkillHub 页面为准:@user_be2168d6/11;CLI 搜索与安装时通常使用 user_be2168d6/11 或 skillhub search 查到的标识。安装后若客户端要求重启或重新加载 skills,按该客户端说明操作。
典型用法¶
公开资料未提供可复制粘贴的端到端命令示例,但 何时应启用本 Skill 在简介中写得很具体。下面按官方场景整理为可复现的工作流(由 Agent 在启用 Skill 后按 SKILL.md 执行,而非独立脚本)。
-
命令失败
某条 shell 或工具调用失败后,让 Agent 在修复问题的同时,把失败原因与最终可行做法记入 learnings。 -
用户纠错
用户否定当前方案时,要求 Agent 更新理解并写入 corrections,避免下次仍按错误假设推进。 -
能力缺口
用户提出当前环境不具备的能力时,记录需求与临时替代方案,便于后续扩展或人工接手。 -
外部依赖失败
API 或 MCP 工具报错时,记录错误码、环境与恢复步骤。 -
知识过时
Agent 自行发现文档或 API 与现状不符时,记录更正后的事实来源(在 SKILL 允许范围内)。 -
流程优化
对重复任务摸索出更短路径后,写入 learnings,供「重大任务前回顾」使用。
适用场景与注意¶
适合谁
- 长期在同一仓库或同一产品线使用 Cursor、Claude Code、Codex 等 Agent 的开发者;
- 希望把「踩坑—纠正—更好做法」从单次对话里抽出来、形成团队可继承上下文的个人或小团队。
限制与注意
- 页面元数据显示 安装次数为 0(以抓取时 SkillHub 统计为准),实际体验取决于你是否把 Skill 装到正确的
--dir路径。 - 无需 API Key,但学习记录的持久化方式、隐私范围以安装后的
SKILL.md为准;公开页面未描述同步或共享机制,不宜假设有云端备份。 - 评分与下载量为平台统计(抓取时评分 100000,下载 3444),仅作热度参考,不代表质量背书。
- 名称「22」无额外副标题,在
skillhub search时建议用坐标user_be2168d6/11精确定位。
结尾¶
「22」解决的是 Agent 会话之间经验流失的问题:把失败、用户纠正和更好做法写成可回顾的学习记录,并在大任务前先看一遍。若你要安装,从 SkillHub 页面与安装文档入手即可。