45 Commits
Author SHA1 Message Date
admin 48281c0985 Merge pull request '新增 notifications skill 與 manifest 對齊' (#44) from develop into master
Reviewed-on: #44
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-05 13:38:31 +00:00
jiantw83 b4524011b3 feat(notifications): 新增 Gitea 通知處理流程 2026-08-05 13:36:45 +00:00
jiantw83 7b2ab8bf38 refactor(shared): switch doc skills to jsc-shared 2026-07-31 17:36:08 +00:00
jiantw83 55fa8e7bf4 docs(worklog): clarify Codex hook lookup order 2026-07-31 17:00:01 +00:00
JefferyandClaude Opus 5 975ac7886e fix(worklog): 週頁改為星期六起算,換頁與星期對齊
舊規則以 ceil(日/7) 分週,換頁點固定落在每月 8/15/22/29 號,會把同一個
工作週切成兩頁(例:2026/07/28 二 在 W4、07/29 三 卻跳到 W5)。使用者開著
舊頁時看不到新條目,會誤判成 worklog 停止記錄。

- 週以星期六起算(六~五),週頁以該週起始的星期六為錨點命名
- W<n> 的 n =該星期六是當月第幾個星期六,頁名格式不變,舊頁照樣可讀
- 跨月的一週歸屬起始星期六所在月份,確保同一週只有一頁
  (2026/08/29 六 ~ 09/04 五 全部寫入 Worklog-2026-08-W5)
- 頁首標題補上日期範圍,開頁即可看出涵蓋哪幾天,避免再次誤判
- week_page_header 原本收了 page 卻不使用,一律以當下時間算標題,手動補寫
  舊頁時會寫錯週;改為從頁名反推所屬週
- 同步 SKILL.md 與 README.md 的分週說明

驗證:2026/01/01 ~ 2027/12/31 每日「頁名 → 反推週起始日」全部一致(0 筆不符),
月初、月末與跨月邊界皆正確。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 19:09:18 +08:00
JefferyandClaude Opus 5 67106b22c3 refactor(plugin 命名空間): plugin 更名 jsc-doc、hooks 只註冊自己擁有的 worklog
- 五份 manifest 的 name 由 jsc 改為 jsc-doc
- skill 目錄去掉重複的 doc- 前綴共 5 個(doc-funcs → funcs 等),worklog 名稱不變,frontmatter name 同步
- hooks/hooks.json 由合併超集改為只註冊 Stop(worklog):role 的 hook 交還 jsc-generic,避免改名後重複執行
- hook 腳本搜尋路徑與文件內 cache 路徑改指 jsc-doc
- 指令引用改為 /jsc-doc: 前綴;跨 plugin 引用指向 /jsc-code:、/jsc-generic:
- 保留 .docs/doc-funcs-index.md 等產物檔名不變(非 skill 識別名)
- 版號 0.2.6 → 0.2.7

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 17:07:14 +08:00
Jeffery 2a24910790 fix(worklog): 修正 auto 模式的 CLI 判斷 2026-07-27 17:30:50 +08:00
Jeffery 01b890c21e feat(worklog): 支援 README 定義的摘要 CLI 2026-07-27 17:09:11 +08:00
Jeffery 2abe236c35 fix(worklog): 避免 Codex stop hook 執行 Claude 專用路徑 2026-07-27 16:44:57 +08:00
Jeffery f2e6176921 feat(worklog): 移入工作紀錄並補 Copilot 說明 2026-07-27 16:24:54 +08:00
Jeffery 1015f80d70 docs(doc-issues-analyze): 更新說明為分析後排序留言、實作改由 code plugin 的 code-issues 負責 2026-07-17 11:56:16 +08:00
JefferyandClaude Fable 5 847efa03b9 refactor(skills 共用規範): 抽出共用規範至 generic spec-*,以引用+一行 fallback 摘要取代重複內容
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 08:58:07 +08:00
JefferyandClaude Fable 5 1cff45bb1f docs(doc-issues-analyze): 產生保存議題前必須完整釐清需求,不清楚處一律詢問、不得臆測
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:11:05 +08:00
Jeffery 110f5a078d docs(doc-funcs): 調整訊息格式說明與規則 2026-07-16 12:37:33 +08:00
Jeffery 58b9c04e52 feat(doc-funcs skill): 排版依檔案原本方式維持原樣,僅修正有誤處 2026-07-16 10:45:48 +08:00
Jeffery 8fdf0bc5be feat(doc-issues-sync skill): 新增專案完成模式:指定關閉專案時批次把專案議題搬到已完成並關閉 2026-07-16 09:54:47 +08:00
Jeffery d5966eae21 feat(doc-issues skills): sync 依勾稽結果調整看板進度欄位;analyze 加入分析完成移待處理、議題連同留言與附件讀取、子母議題關閉規則 2026-07-16 09:48:55 +08:00
Jeffery b43e0c87ec feat(doc-funcs skill): Dockerfile 與 README 檔名依專案多數命名慣例正規化並同步更新引用 2026-07-16 09:06:08 +08:00
Jeffery 5d60170228 feat(doc-funcs skill): 新增指令檔開頭「用途/更新時間」標頭範本並讓草稿流程參考 2026-07-15 18:27:43 +08:00
JefferyandClaude Opus 4.8 9de3ecd56c feat(doc-issues skills): 產生議題描述時盡量附 Mermaid 流程圖以協助理解議題
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 15:08:13 +08:00
JefferyandClaude Opus 4.8 0237bcf55d feat(doc-issues skills): 加入不落地任何檔案的絕對準則,並改 sync 專案查詢為先撈 open 議題再過濾
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 14:45:55 +08:00
JefferyandClaude Opus 4.8 3814e1de97 refactor(doc-issues skills): 將 analyze 更名為 analyze-to-file、breakdown 內容併入 analyze 並移除 breakdown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 14:17:50 +08:00
JefferyandClaude Opus 4.8 71de4bf6f4 feat(doc-issues-sync): 新增依工作目錄勾稽議題 TODO 與標籤並產生進度留言的 skill
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 14:17:50 +08:00
jiantw83 b7f329798a docs(doc-funcs): 擴充 workflow 與流程說明 2026-07-11 09:42:16 +00:00
jiantw83 0a9ae489d1 feat(doc-issues-breakdown): 補充小功能議題描述確認規則 2026-07-08 14:23:37 +00:00
jiantw83 e4fbef7518 feat(doc-issues-breakdown): 新增議題拆分流程 skill 2026-07-08 14:18:12 +00:00
JefferyandClaude Opus 4.8 9727fb5216 feat(doc-issues-analyze): 新增讀取 issue 拆解實作階段並交付留言的 skill
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 11:22:19 +08:00
Jeffery 9a2e849c99 feat(doc-funcs): 區塊階段命名擴及指令檔並改沿用原始區塊名稱 2026-06-30 17:53:44 +08:00
JefferyandClaude Opus 4.8 5db54b121b feat(doc-funcs): 新增區塊階段命名與一行一則訊息輸出規則
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 17:04:24 +08:00
Jeffery a78654f98f feat(doc-funcs): 新增用途日期同區塊與輸出訊息格式兩條規則 2026-06-30 11:07:02 +08:00
JefferyandClaude Opus 4.8 68fea13540 feat(doc-funcs): 先判斷語言並新增指令檔草稿、實作前詢問方式與實作後優化原始碼
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 09:58:31 +08:00
jiantw83 60808af9b5 docs(doc-funcs): 調整 README 專案列表輸出格式 2026-06-22 07:29:18 +00:00
jiantw83 16f2d31893 docs(doc-funcs): 補充 README 專案列表輸出規格 2026-06-22 07:03:20 +00:00
jiantw83 764cc4752d docs(doc-funcs): 補強 README 產生規則 2026-06-22 05:59:13 +00:00
jiantw83 b5e84f0f3b feat(doc-funcs): 重建 README 功能列表與使用範例 2026-06-22 05:03:21 +00:00
jiantw83 d9153a4a40 docs(doc-funcs): 排除 README 功能目錄中的單元測試方法 2026-06-22 04:05:55 +00:00
jiantw83 cbb096f6fb docs(doc-funcs): 讓 README 連結依 origin 產生 2026-06-21 13:28:26 +00:00
jiantw83 4a212ea6a7 docs(doc-funcs): 改用表格呈現 README 功能目錄 2026-06-20 16:10:08 +00:00
jiantw83 646877d6a9 docs(doc-funcs): 修正 README 原始碼連結專案來源 2026-06-20 16:09:26 +00:00
jiantw83 6ed770dfde docs(doc-funcs): 連結 README 功能名稱到原始碼 2026-06-20 15:46:31 +00:00
jiantw83 b0522c2b17 docs(doc-funcs): 調整 README 方法目錄格式 2026-06-20 15:45:25 +00:00
jiantw83 a5aea5b790 docs(doc-funcs): 補充 function 文件化輸出欄位 2026-06-20 14:55:44 +00:00
jiantw83 4c2625e615 docs(doc-funcs): 補強草稿檢查與清理流程 2026-06-18 08:24:14 +00:00
Jeffery 2381e368d1 Refactor plugin and README for documentation skills; add doc-docker and doc-funcs skills 2026-06-17 11:16:30 +08:00
jiantw83 cc93b4a529 Initial commit 2026-06-16 09:08:19 +00:00