審計
告訴使用者系統的狀態以及接下來該做什麼。先掃描並報告,不做任何修改。只有當使用者接受某項具體改進時才進行編輯。
1. 掃描
讀取現有內容。報告事實,而不是假設:如果你沒有讀取某個檔案,就不要提到它。
.agents/ 和 .opencode/ 是隱藏資料夾,基於模式(glob)的搜尋無法看到它們。若要檢查它們,請直接列出資料夾(ls .agents/skills)並透過路徑讀取每個 SKILL.md。
| 層級 | 分數 | 檢查項目 |
|---|---|---|
| 上下文 | 25 | AGENTS.md 存在;剩餘多少個 <...> 空白;「我目前正在做什麼」是否有實際內容;是否具體(職業、年份、科目、格式)。保留指示要檢查 .agents/skills/ 的那一行。 |
| 記憶 | 20 | memory/index.md 存在;memory/wiki/ 中有多少頁面(不計 ejemplo.md);孤兒頁面(未從索引連結)的名稱;actualizada 字段超過 60 天的頁面。 |
| 能力 | 20 | 除了出廠預設的技能(參見 SKILLS.md)之外,.agents/skills/ 中有多少技能;每個 SKILL.md 的 name 是否等於其資料夾名稱,且 description 是否說明了何時使用它。 |
| 連線 | 15 | opencode.json 是否啟用了 Composio;memory/wiki/conexiones.md 是否說明了哪些應用程式已連接。不要嘗試實際連接來驗證。 |
| 工作空間 | 10 | 除了 README 之外,universidad/、proyectos/ 或 entregables/ 中是否有自己的資料;空的科目;沒有 NOTAS.md 的專案。 |
| 衛生 | 10 | 任何檔案中的金鑰、token 或密碼(搜尋 key、token、secret、password、sk-、ghp_,但不進入 node_modules/ 或 .git/);第三方的個人資料。如果發現,請報告但不要轉錄內容。 |
各層級得分:滿分、一半或零分。加總總分。
2. 觀察使用情況
如果有資料或記憶,請尋找重複出現的任務(例如,universidad/ 中有三個課堂摘要,或記憶頁面中有相同的請求)。如果找到,則該任務適合建立技能。
3. 報告
一個表格和三個動作。僅此而已。
| 層級 | 狀態 | 分數 | 我發現了什麼 |
|---|---|---|---|
| 上下文 | ✅ / ⚠️ / ❌ | x/25 | … |
| … | |||
| 總計 | x/100 |
✅ 正常運作 · ⚠️ 正常運作但有所不足 · ❌ 缺少或損壞。
接著,恰好三個改進項目,按對分數或系統價值的提升幅度排序。每個項目一行,以動詞開頭,並指明要修改的檔案。如果衛生層級發現了任何問題,永遠排在最前面。
如果你發現了重複的任務,則第三個改進項目應為「為 <任務> 建立技能」,並附上 /crear-skill。
4. 提供套用
以「要套用哪一個嗎?請告訴我編號」結束。如果使用者同意:
- 在一行內顯示你將修改的內容及所在的檔案。
- 僅執行該項變更。
- 重新評分該層級,並告知使用者分數提升了多少。
規則
- 掃描和報告不會修改任何內容。
- 切勿刪除使用者的資料。若要移除機密資訊,請要求使用者自行操作或先確認。
- 如果資料夾是全新的,請不帶戲劇性地說明,並建議
/conoceme。 - 簡潔:整個報告應能容納在一個螢幕內。