Community影像github.com

maorfsdev/reflect-yourself

自我學習系統,能擷取修正、發現工作流程模式,並將學習成果同步到技能和規則。適合在結束會話、進行修正後,或使用者想要將學習正式化時使用(v1.1.3)。

reflect-yourself 是什麼?

reflect-yourself 是一個專為 Cursor 設計的自我學習技能,能夠自動擷取工作階段的修正與學習內容,並將其同步到適當的位置。此技能支援多種平台,包括 Cursor、Claude Code、Codex 等,並可透過命令如 `/reflect-yourself`、`/reflect-yourself-skills`、`/reflect-yourself-queue` 和 `/reflect-yourself-skip` 觸發不同功能。其工作流程分為分析、呈現學習摘要與卡片、透過問答方式擷取使用者回饋,以及取得明確批准後才套用變更。技能支援專案層級(`.cursor/skills/`)、個人層級(`~/.cursor/skills/`)以及規則層級(`.cursor/rules/`)的放置邏輯,並將待處理的學習佇列儲存在 `~/.cursor/reflect-queue.json`,避免污染專案倉庫。安全性方面,使用者應僅安裝信任來源的技能,並建議在安裝前檢查 SKILL.md 與命令檔案。總結來說,reflect-yourself 能幫助開發者有效管理與應用工作階段的學習成果,提升工作效率與程式碼品質。

相容平台✓Claude Code~Codex CLI✓Cursor
npx skills add maorfsdev/reflect-yourself

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

reflect-yourself 是做什麼的?

一個專為 Cursor 設計的自我學習系統,可擷取修正內容並同步至正確位置。

工作流程

被叫用時:

  1. 分析 對話紀錄(若範圍不明確,可選擇性提出釐清問題)
  2. 呈現 學習成果供審查(先摘要後卡片;請參閱命令檔案)
  3. 透過 Cursor 代理工具 的提問功能(message-question)進行擷取動作(若可行)— 提供套用全部/套用選取/全部略過/部分套用/其他選項;請參閱 Cursor 文件 → 代理工具概覽 → 工具
  4. 僅在獲得使用者明確同意後套用(透過問答或輸入回覆)

輸入參數

參數預設值說明
範圍當前對話"本次對話" / "也包含佇列" / "探索技能"
模式完整審查"快速"(僅套用高信賴度內容) / "完整"

命令

當使用者呼叫以下命令時,請讀取對應的 commands/ 目錄下的檔案:

命令檔案
/reflect-yourselfcommands/reflect-yourself.md
/reflect-yourself-skillscommands/reflect-yourself-skills.md
/reflect-yourself-queuecommands/reflect-yourself-queue.md
/reflect-yourself-skipcommands/reflect-yourself-skip.md

快速入門

  1. 對話結束時,執行 /reflect-yourself
  2. 檢視擷取的學習成果(摘要 + 卡片)
  3. 透過提示或回覆選擇動作(套用 / 編輯 / 略過 / 重新導向)
  4. 經核准後,學習成果即套用至技能/規則

放置邏輯

  • 專案技能 (.cursor/skills/) → 特定程式碼庫
  • 個人技能 (~/.cursor/skills/) → 跨專案複用
  • 專案規則 (.cursor/rules/) → 編碼標準

佇列位置

待處理學習成果:~/.cursor/reflect-queue.json(全域位置,絕不汙染專案儲存庫)

安全性

  • 信任模型: 僅安裝來自可信來源的技能。技能會載入代理工具上下文中,可能影響其行為。
  • 匯入衛生: 優先使用官方或知名儲存庫;安裝前請檢查 SKILL.md 及命令/規則檔案。對指示代理工具執行任意程式碼或外洩資料的技能應保持警覺。
  • 本技能: 僅指示代理工具寫入 .cursor/skills/、.cursor/rules/ 和 ~/.cursor/skills/。安裝器僅複製檔案,不執行技能內容。安裝後,若想驗證內容,可查看 ~/.cursor/skills/reflect-yourself/。

更新檢查

當執行主要命令時,代理工具可能會檢查是否有較新的 npm 版本。若存在,可提示使用者(是/否)執行 npx reflect-yourself@latest。詳細資訊請參閱命令檔案。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能