test-etst-test-tes-1-111:让 Agent 在出错与纠偏后自我反思并沉淀记忆

前言

长任务里 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 页面与抓取资料中的官方简介,不展开未在资料中出现的实现细节。

  1. 自我评估与纠错:Agent 对自己的命令、工具调用、API 或操作结果做审视,在失败或不合预期时调整策略,而不是简单重复同一动作。
  2. 对用户纠偏的响应:当用户纠正、拒绝或否定当前产出时,触发反思与修正流程。
  3. 知识过时与路径优化:当 Agent 意识到知识过时、结论有误,或发现更优做法时,记录并纳入后续决策。
  4. 自组织记忆:将上述教训以 Skill 所定义的方式沉淀,供同一会话或后续任务引用(具体存储格式以安装的 SKILL.md 为准)。

官方明确建议在以下情形启用或引用该 Skill:

  1. 某条命令、工具、API 或操作失败;
  2. 用户纠正你或拒绝你的工作;
  3. 你意识到自己的知识过时或不正确;
  4. 你发现更好的做法;
  5. 用户为当前任务显式安装或引用该 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 管理技能的同学。

限制与注意

  1. 社区来源:source: community,行为以安装的 SKILL.md 全文为准;升级前可用 skillhub 查看版本,当前公开版本为 1.0.2。
  2. 统计口径:SkillHub 抓取资料显示评分 100000、下载 828、安装 0;与页面展示可能随时间变化,引用时以商店页为准。
  3. 记忆边界:「永久性改进」取决于 Skill 内对记忆的组织方式及 Agent 是否持久化 skills 上下文;不要默认等同于外部向量库或团队知识库。
  4. 安装目录:未使用 --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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye