前言¶
长任务里 Agent 常在一次工具失败、用户改口或否定结果后,仍按旧思路重试,错误与教训难以留在后续回合。单靠会话上下文,很难形成可复用的改进。下面介绍 SkillHub 社区 Skill test-etst-test-tes-1-111(坐标 @user_60b84151/aaa1111,当前版本 1.0.2),其定位是自我反思、自我批评、自我学习与自组织记忆,让 Agent 评估自身产出、发现错误并尝试长期改进。
这是什么¶
test-etst-test-tes-1-111 是遵循通用 SKILL.md 格式的 Agent Skill,分类为 ai-agent,来源为 community,由发布者 user_60b84151 维护。标签 requires_api_key=false,表示按官方说明安装使用时不需要额外 API Key。
官方简介概括为四块能力:Self-reflection(自我反思)、Self-criticism(自我批评)、Self-learning(自我学习)、Self-organizing memory(自组织记忆)。Agent 在启用该 Skill 后,应在评估自己工作、捕捉错误并尝试永久性改进时遵循其指引。
核心功能¶
以下能力均来自 SkillHub 页面与抓取资料中的官方简介,不展开未在资料中出现的实现细节。
- 自我评估与纠错:Agent 对自己的命令、工具调用、API 或操作结果做审视,在失败或不合预期时调整策略,而不是简单重复同一动作。
- 对用户纠偏的响应:当用户纠正、拒绝或否定当前产出时,触发反思与修正流程。
- 知识过时与路径优化:当 Agent 意识到知识过时、结论有误,或发现更优做法时,记录并纳入后续决策。
- 自组织记忆:将上述教训以 Skill 所定义的方式沉淀,供同一会话或后续任务引用(具体存储格式以安装的
SKILL.md为准)。
官方明确建议在以下情形启用或引用该 Skill:
- 某条命令、工具、API 或操作失败;
- 用户纠正你或拒绝你的工作;
- 你意识到自己的知识过时或不正确;
- 你发现更好的做法;
- 用户为当前任务显式安装或引用该 Skill。
安装与启用¶
SkillHub 页面给出的安装方式是:让 AI 根据 SkillHub 安装文档 安装 @user_60b84151/aaa1111。下面按该文档整理可复现步骤;各 AI 客户端的 skills 目录不同,安装时必须用 --dir 指向当前环境会被识别的目录。
1、检查或安装 skillhub CLI¶
先确认本机是否已有 CLI:
command -v skillhub && skillhub --version
若未安装,可按官方推荐执行完整安装(含默认 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、安装本 Skill 到对应 Agent 目录¶
安装技能时必须指定 --dir,否则默认落在 ./skills/,当前 Agent 可能无法加载。常用路径示例如下(以你实际使用的客户端为准):
| 环境 | skills 目录(官方文档列举) |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下的 .agents/skills/ |
在 Cursor 下安装本 Skill 的示例命令:
skillhub install @user_60b84151/aaa1111 --dir ~/.cursor/skills/
也可先搜索再安装:
skillhub search user_60b84151/aaa1111
skillhub install @user_60b84151/aaa1111 --dir ~/.cursor/skills/
安装完成后,按你所用 Agent 的说明刷新或重启,使新 Skill 被加载。资料中未单独列出 Codex CLI、Claude Code 与本 Skill 的差异配置;除 skills 目录路径不同外,安装坐标与版本一致。
3、无需 API Key¶
官方标签为 requires_api_key=false。若本地 SKILL.md 未要求额外密钥,一般不必为启用本 Skill 单独配置 API Key。
典型用法¶
资料未提供独立脚本或 REST 示例;用法体现在「何时让 Agent 遵循该 Skill」。
场景 A:工具或命令失败
某次 shell、MCP 或 API 调用返回非零或报错时,在对话中说明失败现象,并确保当前任务已加载 @user_60b84151/aaa1111。Agent 应按 Skill 指引复盘原因、修正假设,避免无差别重试。
场景 B:用户否定或修改方案
用户拒绝补丁、推翻设计或指出事实错误时,显式引用该 Skill 或确认其已在 skills 目录中启用,便于 Agent 做自我批评并给出修订后的步骤。
场景 C:任务开始时主动挂载
对长周期编码、运维排障类任务,可在首条消息中要求 Agent 根据 SkillHub 安装文档安装并遵循 @user_60b84151/aaa1111,覆盖官方列出的第 (5) 类情形。
页面亦支持将下列提示词交给 AI 完成安装(与 SkillHub 展示一致):
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_60b84151/aaa1111`。
适用场景与注意¶
适合谁
- 需要 Agent 在失败与用户纠偏后系统复盘、减少重复错误的开发者;
- 使用 Cursor、Claude Code、Codex 等支持 skills 目录的客户端,并愿意通过 SkillHub CLI 管理技能的同学。
限制与注意
- 社区来源:
source: community,行为以安装的SKILL.md全文为准;升级前可用skillhub查看版本,当前公开版本为 1.0.2。 - 统计口径:SkillHub 抓取资料显示评分 100000、下载 828、安装 0;与页面展示可能随时间变化,引用时以商店页为准。
- 记忆边界:「永久性改进」取决于 Skill 内对记忆的组织方式及 Agent 是否持久化 skills 上下文;不要默认等同于外部向量库或团队知识库。
- 安装目录:未使用
--dir指向正确 skills 路径时,Skill 不会被当前 Agent 识别,这是 SkillHub 安装文档中的常见坑。
结尾¶
test-etst-test-tes-1-111 把自我反思、批评、学习与自组织记忆写成可安装的 Agent Skill,适合在失败、被纠正、知识过时或发现更好做法时挂载。安装坐标为 @user_60b84151/aaa1111,遵循 SkillHub 安装文档 即可落地。
- SkillHub 页面:https://www.skillhub.cn/skills/user_60b84151/aaa1111
- API 条目:https://api.skillhub.cn/user_60b84151/aaa1111