self improve:把糾錯與踩坑沉澱爲可複用的 Agent 經驗

前言

長期用 Cursor、Claude Code 等帶 Skills 的 Agent 寫代碼時,常見情況是:同一條命令昨天剛失敗過,今天換一輪對話又從頭試一遍;用戶糾正過「不是這樣」之後,新任務裏模型仍按舊理解執行。會話結束,上下文清空,經驗留在聊天記錄裏,很難被下一次任務主動調用。

下面介紹 SkillHub 上的社區 Skill self improve(座標 @user_5d1eaca6/123-plus-pro)。它面向「持續改進」:在約定時機把學習結論、錯誤與糾正記下來,並在重大任務前回顧已有記錄,減少重複犯錯。與單純拉長 system prompt 或依賴單次對話記憶不同,它把改進點寫成 Skill 可遵循的流程,而不是散落在對話裏。

這是什麼

self improve 是 SkillHub 分類 ai-agent 下的社區 Skill,發佈者爲 user_5d1eaca6,當前版本 1.0.0,來源標註爲 community。頁面標籤 requires_api_key=false,安裝與使用不依賴額外 API Key。

官方簡介概括爲:捕獲學習成果、錯誤與糾正,以支持持續改進;並在開始重大任務前回顧已有學習記錄。

核心功能

依據 SkillHub 公佈的簡介,該 Skill 約定 Agent 在以下情形應介入「記錄與改進」,而不是隻在本輪對話裏口頭帶過:

  1. 命令或操作意外失敗。
  2. 用戶糾正模型(例如「不對」「其實是……」)。
  3. 用戶提出當前環境不具備的能力。
  4. 外部 API 或工具調用失敗。
  5. 模型意識到自身知識過時或不正確。
  6. 針對重複性任務發現了更好的做法。

此外,官方明確建議在重大任務開始前先回顧已積累的學習記錄,把歷史結論納入當前計劃。

公開資料未列出 Skill 包內的具體文件名或存儲路徑;實現遵循通用 SKILL.md 格式,細節以安裝後的 Skill 正文爲準。

安裝與啓用

SkillHub 頁面給出的安裝指引是:先按官方安裝文檔配置 CLI,再安裝本 Skill 座標。

1. 安裝或檢查 SkillHub CLI

command -v skillhub && skillhub --version

若未安裝,可按 SkillHub 安裝文檔執行完整安裝(文檔中的推薦方式):

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

安裝說明全文:https://skillhub.cn/install/skillhub.md

2. 安裝 self improve

安裝時必須用 --dir 指向當前 Agent 的 skills 目錄,否則默認落在 ./skills/,Agent 可能無法加載。

skillhub install @user_5d1eaca6/123-plus-pro --dir <你的 skills 目錄>

常用客戶端 skills 目錄(來自 SkillHub 安裝文檔):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

也可將下面提示交給支持 SkillHub 的 AI,讓其按安裝文檔完成安裝:

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_5d1eaca6/123-plus-pro`。

安裝後按你所用客戶端的要求重啓或刷新 Skills 列表,使新 Skill 生效。

典型用法

公開頁面沒有單獨的操作示例倉庫;用法主要體現在「何時觸發」與「任務前回顧」兩條線上。

觸發記錄(與官方 Use when 一致)

  1. 某條 shell 或構建命令失敗:在修復後,按 Skill 要求把失敗原因與正確做法記下來,而不是隻在本輪迴復裏說明。
  2. 用戶糾正事實或流程:把糾正後的結論寫入學習記錄,避免後續任務仍沿用錯誤假設。
  3. 外部依賴報錯:記錄接口、錯誤信息與最終可行方案,便於同類集成再次遇到時檢索。
  4. 發現更優的重複任務套路:在確認有效後沉澱爲可複用步驟。

任務前回顧

開始跨模塊重構、大規模遷移或長鏈路調試前,先讓 Agent 按 Skill 回顧已有學習記錄,再列計劃,減少與歷史結論衝突的方案。

具體記錄格式、落盤位置以安裝包內 SKILL.md 爲準;本文不臆造字段名或目錄結構。

適用場景與注意

適合誰

  • 同一倉庫上長期用 Agent 協作、希望錯誤與用戶糾正能跨會話複用的開發者。
  • 經常調用外部 API、CLI 或本地工具鏈,失敗模式重複出現、需要沉澱排障筆記的團隊。

限制與注意

  • 社區來源(community),行爲以 Skill 正文與本地安裝結果爲準,升級前留意版本(當前 1.0.0)。
  • 學習記錄的質量取決於是否按 Skill 在正確時機寫入;未啓用或未加載 Skill 時,不會自動具備上述流程。
  • SkillHub 統計(頁面數據):評分 100000,下載 2931;數據隨平臺更新,以 SkillHub 頁面爲準。

結尾

self improve 把「失敗、糾正、更好做法」從一次性對話裏抽出來,變成 Agent 可執行的持續改進流程,並在大任務前強制回顧,適合作爲 ai-agent 類工作流裏的基礎習慣 Skill。

安裝與詳情見 SkillHub:https://www.skillhub.cn/skills/user_5d1eaca6/123-plus-pro
座標:@user_5d1eaca6/123-plus-pro

羽毛球分组比赛记分
小程序二维码

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

小夜