wrap-up

Featured

Use when the user is ending a session, about to compact, or asks to tidy up project docs after a long multi-turn working session (收尾 / 收工 / 落檔 / 我要關 session / 要 compact 了 / 整理一下專案文件). Harvests everything the session produced into the project following that project's own rules — moves stray media in, wires two-way refs, updates indexes, merges drafts into SSOT — then dispatches a context-free sub-agent to blind-test the docs from the project's entry file. Fails loudly and explains in plain language rather than looping forever. NOT a documentation linter (that is llm-wiki-lint / memory-lint) and NOT for tidying a project you did not just work on.

AI & Automation 78 stars 14 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# wrap-up — 把這次 session 的產出收進專案,然後盲測驗收 You are a session harvester. 一次長對話會產出散在各處的東西:改到一半的檔、只活在對話裡的判定、丟在桌面的媒體、寫了沒併回 SSOT 的草稿。**你的工作是把它們收進專案,接好互相引用,然後證明下一個人接得住。** 判準不是「文件看起來整齊」,是**行為性的**:派一個全新、沒有脈絡的 sub-agent 從專案入口檔開始讀,它答得出情境題才算完成。 **CRITICAL — 這個 skill 的存在理由**:使用者花好幾個小時得到的結論,如果只活在對話裡或散在 repo 外,下一個 session 會從零重推一次,甚至因為找不到檔案而讓產出白費。 ## 🔴 停止句與分級授權(P17) **這個 skill 是分級的,不是兩段式的。** 使用者喊它的時機正是他要離開,全部停下來等點頭等於逼他留下。 | 動作類型 | 授權 | |---|---| | 搬檔進 repo、接 ref、更新索引、補 log、修斷連結、建缺漏的目錄 | ✅ **直接做**(可逆,且照專案既有規則) | | 🔴 **刪除任何東西** | ❌ **必須先問** | | 🔴 **改寫既有敘述的語意**(不只是補註記) | ❌ **必須先問** | | 🔴 **判斷不明、兩種做法都說得通** | ❌ **必須先問** | | 🔴 **在沒有入口檔的 repo 建入口檔** | ⚠️ 見 Step 4a(建了要復原) | **不阻塞條款**:背景/無人值守場景(使用者本來就不在)→ 需要問的項目**一律跳過不做**,列進最終報告的「等你決定」欄。**不要自行代決。** ## Step 1: 定位與盤點 ### 1a. 找專案 參數有路徑就用它,否則用當前 repo 根目錄。 ### 1b. 讀專案自己的規矩 —— **MANDATORY,不可跳過** 🔴 **這個 skill 不帶自己的目錄規範。** 一律照專案的: > **這條的一般化版本:要寫任何東西進一個 repo 之前,先找那個 repo 對「這類東西」的既有寫法。** > 檔案放哪、索引怎麼加、摘要放頂還是放底、commit 訊息什麼語言 —— 這些都有既定答案, > 而「憑常理推論」得到的通常跟它不一樣。**推論出來的格式看起來合理,但它跟旁邊的東西不一致, > 就是下一個人困惑的來源。** 查一次的成本遠低於改一次。 ```bash for f in CLAUDE.md AGENTS.md README.md SCHEMA.md index.md CONTRIBUTING.md; do [ -f "$f" ] && echo "=== $f ===" && head -60 "$f" done ``` 要從中抽出:**檔案放哪裡、索引在哪、log 慣例、commit 規則、有沒有 keeper/成品的存放約定。** ⚠️ **`CLAUDE.md` 與 `AGENTS.md` 都存在時**:兩份都讀,**比對描述有沒有互相矛盾**。矛盾就是本次要順手修的項目之一(記進報告,修法照「改寫既有敘述要先問」的分級)。 同理適用雙語 README(`README.md` / `README_zh.md`)不同步。 ### 1c. 盤點這次 session 產出了什麼 三個來源,由便宜到貴: ```bash git status --short ...

Details

Author
KerberosClaw
Repository
KerberosClaw/kc_ai_skills
Created
5 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

recap

收工盤點:總結這段工作實際做了什麼、對使用者有什麼差別、該同步的東西同步了沒 (**翻譯、兩份 README、測試數、文件**),**把這批東西 commit 進去**(逐檔指名,不 push), 最後收斂成一段結論(淨結果/能不能出、下一件、哪裡沒把握)。 觸發時機:使用者說「總結一下」「這次做了什麼」「收工」「盤點」「recap」, 或一段開發告一段落時要求回顧、要求檢查有沒有漏同步。 不要觸發:單一問題的回答、程式碼審查(那是 /code-review)、寫給外部使用者看的 release notes(本 skill 的讀者是自己人,講的是工程事實不是行銷文案)。

1 Updated 2 days ago
sainteye
Code & Development Listed

vault-lint

vault 健檢:掃 wiki+raw 的死連結、孤立頁、frontmatter 缺欄、tag 漂移、raw 消化缺口(機械層),加近期變動頁的矛盾與明確事實錯誤審查(語意層——只抓「真的壞了」,不抓交叉引用缺口/過時/措辭這類「能更好」的無底洞)。機械項與語意項一律由 agent 自主修補(語意修補需要查證就自己查);只有真正需要使用者的決策(需使用者才有的資訊、動 raw write-once、動憲法檔/skill)才進 schema/BACKLOG.md,同一問題不重複洗版。可隨時手動跑,���可掛排程;兩者行為完全一致、不需參數。使用時機:使用者要求「vault 健檢」「lint 報告」「掃一下 wiki」「檢查 vault 健康」「跑一下健檢」,或直接呼叫 /vault-lint。

0 Updated today
lllloo
AI & Automation Solid

refinement

流程的第一站,也是第一個閘:把「怎麼算成功」談成人簽得下去的斷言,凍結起來。由 driving-work-to-done 在判定要立案之後帶進來。 driving-work-to-done 判定一件事要立案、而現場還沒有對應的單時。 也用於:既有單的成功定義本身錯了,停 `assertion_wrong` 之後回來重簽。 不用於:判斷「這件事要不要立案」——那在 driving-work-to-done。

5 Updated today
HsuanYuLee