跳到主內容

Theme / 0.9.130

Pstack

用可驗證的工作流程協作,從單一入口學會工程技能

Skills

what-did-i-get-done | 將本人提交整理成精簡近況

限定實際日期與作者身分,排除合併及未提交變更,將重要行為與架構變化整理成狀態更新。

what-did-i-get-done | 將本人提交整理成精簡近況

本頁以 pstack-claude 0.9.126 移植版為基準。what-did-i-get-done 不在此次核對的 Cursor 原版 pstack 技能目錄中,不應將它描述成所有版本共有的功能。

定位與適用情境

你要寫每週近況,希望從本人提交中挑出搜尋行為調整與索引架構變更,而不是貼出十幾條提交訊息。此技能把指定期間的提交整理成簡短、可核對的更新。

它不是完整工時紀錄。尚未提交的研究、其他人的提交、只存在對話裡的計畫,都不能冒充這次查到的 Git 成果。

準備

提供儲存庫、實際日期範圍、時區與目前 Git 使用者的作者信箱。可由你貼上去識別的提交資料,或授權唯讀查詢目前儲存庫,不需要讀個人聊天或插件目錄。

Claude Code 可用 /pstack:what-did-i-get-done。Codex 插件可從 $ 技能選單插入 $pstack:what-did-i-get-done。僅安裝技能時名稱沒有命名空間;先確認實際安裝版本含有此移植技能。

操作步驟

  1. 把「上週」等相對描述轉為具體日期與時區。本例使用台北時間 2026-10-26 含當日零時,至 2026-11-02 零時以前,避免結束日期含義不明。
  2. 依目前 Git 使用者的作者信箱篩選期間內提交。若信箱未提供或無法確認,先問清楚,不用提交者名稱猜人。
  3. 排除合併提交與未提交變更,查看必要差異以辨識實際功能變化。純格式、匯入排序與小型重新命名不列作主要成果。
  4. 用功能語言寫一段短近況,必要時補二至五項重大變更,並列實際使用的日期。沒有重要變更就如實說明,不湊項目。
  5. 核對摘要中的每項敘述可追到符合條件的提交。合併、發布或部署狀態若未另查,不把「已提交」寫成「已上線」。

可直接使用的提示詞

用 pstack:what-did-i-get-done 整理目前儲存庫的個人近況,只做唯讀查詢。
範圍是 Asia/Taipei 的 2026-10-26 00:00 起,至 2026-11-02 00:00 前。
先確認目前 Git 使用者作者信箱;若不可取得,請等我提供,不猜身分。
只列該作者的非合併提交,排除未提交變更與純格式調整。
摘要重點放在功能與架構,不推測動機,保留實際日期範圍。
不要將提交等同部署,也不要讀私人聊天或其他專案來補成果。

預期結果與驗收

預期得到可直接用於近況更新的一小段文字,必要時附少量重大項目,且明列日期範圍。每項功能變更都應能回查作者、日期及差異,不只依模糊的提交標題擴寫。

檢查是否混入合併提交、別人的工作或工作目錄中的未提交內容。原文使用成果摘要語氣,但僅靠提交紀錄不能證明已合併、發布、部署或被使用者採用。沒有額外證據時,用「期間內提交」表述最準確。

限制與權限

作者信箱可能漏掉同一人的其他身分,時區與範圍也會影響結果。先說明本次篩選條件,不擅自跨儲存庫或加入其他作者。若只有你貼上的部分紀錄,標明摘要只涵蓋該材料。

此技能不推論動機,也不做績效評價。讀取提交不包含提交、推送、改寫歷史或部署的授權。沒有可讀紀錄就回報缺口,不編造提交編號或成果。

延伸閱讀與來源