前言¶
在 Agent 上跑命令、调工具、改代码时,同类问题往往会反复出现:某条命令在当前环境失败、用户纠正了错误结论、外部 API 临时不可用,或者事后发现还有更稳妥的做法。若这些只留在当次对话里,下次任务仍要从零踩坑。
下面介绍 SkillHub 上的 New Self Prov(坐标 @user_7feb6caf/self-improvement-v2)。它面向「持续改进」:把学习点、错误与纠正记录下来,并在合适时机供 Agent 回顾,减少重复失误。页面标注 requires_api_key=false,不依赖额外 API Key。
这是什么¶
New Self Prov 是社区来源(community)的 ai-agent 类 Skill,当前版本 1.0.0,由发布者 user_7feb6caf 维护。官方简介概括为:捕获学习成果、错误与纠正,以支持持续改进;并在重大任务开始前,建议先回顾已沉淀的学习内容。
与「每次对话从零开始」相比,它的价值在于把可复用的判断与做法留在 Skill 所定义的工作流里,而不是依赖人工反复口述同一套约束。
核心功能¶
依据 SkillHub 页面与已抓取元数据,可核实的能力边界如下。
- 记录学习点:在任务推进过程中,把值得保留的结论或做法写入 Skill 约定的沉淀机制(具体存储形式以安装后的
SKILL.md为准)。 - 记录错误与纠正:当操作失败、用户指出「不对 / 其实应该……」、或 Agent 发现自身知识过时或不准确时,触发记录,避免同类问题无声消失。
- 覆盖六类典型触发情形(官方原文归纳):
- 命令或操作意外失败;
- 用户纠正 Agent(例如「No, that’s wrong…」「Actually…」);
- 用户提出当前不具备的能力;
- 外部 API 或工具失败;
- Agent 意识到知识过时或错误;
- 对重复任务发现更优做法。 - 任务前回顾:在开展重要任务前,先回顾已积累的学习内容,再执行主流程。
SkillHub 展示数据(以抓取为准):评分 100000,下载 857,安装 9;标签 requires_api_key=false。
安装与启用¶
安装方式遵循 SkillHub 通用文档 skillhub.cn/install/skillhub.md。核心是用 CLI 把技能装进当前 Agent 实际读取的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。
1、检查或安装 skillhub CLI¶
command -v skillhub && skillhub --version
若未安装,可按官方脚本安装(完整包或仅 CLI):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安装 New Self Prov¶
将坐标 @user_7feb6caf/self-improvement-v2 安装到对应目录。--dir 必须指向本机 Agent 的 skills 路径:
skillhub install user_7feb6caf/self-improvement-v2 --dir <你的 skills 目录>
常见客户端路径(摘自官方安装文档,按你实际使用的工具选择其一):
| 环境 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
| Gemini CLI | ~/.gemini/skills/ |
官方页面也支持把下面提示交给 AI,由其按安装文档完成安装:
请根据 https://skillhub.cn/install/skillhub.md,安装
@user_7feb6caf/self-improvement-v2。
安装文档说明:装到错误目录时 Agent 可能无法加载,必要时重启客户端后再验证 Skill 是否出现在技能列表中。Cursor、Codex CLI、Claude Code 的差异主要体现在 skills 目录路径,安装命令本身相同。
典型用法¶
官方未在页面给出独立「演示仓库」或固定配置文件名;可复现的用法来自简介中的 何时启用 与 任务前回顾。
在对话中启用(语义层面)
当以下任一情况出现时,应让 Agent 按本 Skill 沉淀信息,而不是仅口头道歉后继续:
- 终端命令或脚本执行失败,且原因可能与当前项目/环境相关;
- 用户明确纠正结论或步骤;
- 用户要求的能力当前工具链做不到,需要记下缺口或替代方案;
- 外部 API、MCP 或其它工具调用失败;
- Agent 发现先前回答基于过时或错误前提;
- 对经常做的任务找到了更简洁、更稳的流程。
重大任务前
开始大范围重构、发布、数据迁移等任务前,先要求 Agent「按 self-improvement Skill 回顾已有 learnings」,再进入主任务,避免重复已知坑点。
具体触发话术、记录字段与文件布局以安装后技能包内的 SKILL.md 为准;本文不臆造未在官方资料出现的配置项。
适用场景与注意¶
适合谁
- 长期在同一仓库或同一技术栈上使用 Cursor、Claude Code、Codex 等 Agent 的开发者;
- 团队协作中希望把「环境特例、命令陷阱、用户偏好」从聊天记录里抽出来、可重复利用的场景;
- 不希望在每次长任务里重复解释同一套纠正信息的个人或小团队。
限制与注意
- 社区 Skill,行为与维护节奏取决于发布者与 Skill 包内容,升级前可用
skillhub查看版本(当前 v1.0.0)。 - 沉淀质量依赖何时触发记录与回顾是否执行;Skill 不能替代代码审查或自动化测试。
- 安装路径错误是常见坑:务必使用
--dir指向当前 Agent 的 skills 目录。 - 无需 API Key,但若你同时使用其它依赖密钥的 Skill,应分开管理权限与密钥文件。
结尾¶
New Self Prov 把「失败、纠正、更好做法」从单次对话里抽出来,形成可回顾的学习记录,并在重要任务前提醒 Agent 先读一遍。若你已在用 SkillHub,可按上文命令安装 @user_7feb6caf/self-improvement-v2,并在六类触发情形与重大任务前纳入工作习惯。