recap

Solid

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

Code & Development 1 stars 0 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 80/100

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

Skill Content

# 收工盤點 四個問題,照順序回答:**做了什麼 → 使用者差在哪 → 該同步的同步了沒 → 進版控了沒**, 最後收斂成一段**結論**(寫在最後面,見 §4)。 **第四個是動手不是回答**:跑 `/recap` 就是授權 commit,不必再問一次(§3.5)。 `git push` 不在裡面——這是個公開 repo,推上去就是公開發表,那是使用者的決定。 這份 skill 的讀者是自己人。目的是讓「兩週後的自己」和「接手的人」看得懂發生過什麼, 而不是讓人覺得這段工作很厲害。**寫得像對帳單,不要寫得像捷報。** **這個 repo 的特殊處境:worktree 是平行 session 共用的。** 隨時可能有另一個 agent 在同一棵樹上改別的功能。§0 和 §3.5 有一半的篇幅在處理這件事。 --- ## 記號表(跨段落統一,一行只掛一個,掛在最前面) 盤點最常見的失敗是**每一條看起來都一樣可信**——「驗過的」「做好了但還沒生效」 「我猜的」混在同一串項目符號裡,讀的人只能逐句判斷。記號的用途是把那個判斷 **前置到行首**。 **狀態記號**——用在 §2 效益、§3 同步、§3.5 版控、「還沒做的」: | 記號 | 意思 | 掛上去的條件 | |---|---|---| | ✅ | 做完且驗過 | **後面必須跟著證據**:數字、實測輸出、log 片段、截圖 | | ⚠️ | 做完,但有已知限制或風險 | 限制要寫出來,不能只掛記號 | | ⏳ | 做好了但還沒生效 | 要寫**卡在哪**(要重 build/要重開 app/等對方收尾) | | 🔮 | 推測,沒有實測 | 「這樣應該會比較快」這類話一律掛這個 | | ❌ | 缺口:該做/該同步但沒做 | §3 最重要的記號——那一節的讀者只在找這個 | | ⚪ | 檢查過,確認不用動 | **要附一句為什麼不用動**,否則跟沒查一樣 | | 🚫 | 不是這次的範圍/不是我動的 | 共用 worktree 常態:平行 session 的改動 | **種類記號**——只用在 §1 做了什麼: | 記號 | 種類 | |---|---| | ✨ | 新功能/新畫面 | | 🔧 | 改既有行為 | | 🎨 | **看得到的東西**:版面、動畫、顏色、吉祥物、瀏海 | | ⚡ | 效能 | | 🌐 | 介面文字與翻譯 | | 🧪 | 測試 | | 🧹 | 順手修掉的 | ### 五條紀律 1. **✅ 後面沒有證據就不是 ✅。** 這個 repo 的證據通常是三種:`./test.sh` 的數字、 `~/Library/Logs/Clawdline.log` 的一行、離螢幕算出來的 PNG。拿不出來就降級成 🔮, 或者老實寫「沒測」。**用記號取代證據,等於把宣稱偽裝成事實。** 2. **只承載「狀態」與「種類」,不承載重要性與情緒。** 禁用 🎉🔥🚀👍‼️⭐。 3. **沒有分類價值就不掛。** 標題不掛記號;散文段落、單句結論也不掛。 4. **一行只掛一個。** 5. **§4 結論整段不掛記號。** 那一段是判斷不是清單。 --- ## 0. 先蒐證,再下筆 不要憑對話印象總結——印象會把「打算做」記成「做了」。動筆前先取事實: ```bash git log --oneline -15 # 這段工作的 commit git status --short ...

Details

Author
sainteye
Repository
sainteye/clawdline
Created
5 days ago
Last Updated
2 days ago
Language
Swift
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

wrap-up

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.

78 Updated yesterday
KerberosClaw
AI & Automation Solid

swe-knowledge

軟體工程這一類工作「怎麼算 done」的通識:改動住在一條 branch 上、有一個 PR、判定過才 進預設分支、push 之前本機跑完跑得動的驗證。由 driving-work-to-done 在判定一件工作會改到 程式碼時載入。很少、扁平、不含任何一家公司或一個專案特有的東西。 driving-work-to-done 判定這件工作會改到程式碼、要進版控時載入。 不用於:不會產生程式碼變更的工作(報告、調查、文件、資料分析)——那些沒有這裡的 完成條件,走 `--pack none`。 不用於:某一家公司或某一個專案特有的規則(codecov 門檻、stage 部署流程、ticket 命名)。 那些在各自的公司 pack 裡,見〈跟公司 pack 的關係〉。

5 Updated today
HsuanYuLee
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