11 Commits
Author SHA1 Message Date
jiantw83 58cbab4be5 chore(plugin 版本): 三份 manifest 升版至 0.1.0 2026-09-02 16:01:17 +08:00
jiantw83 0dccd19061 chore(manifest): 三份 manifest 升版到 0.0.9
What:
- .claude-plugin/plugin.json 版本改成 0.0.9。
- .codex-plugin/plugin.json 版本改成 0.0.9。
- plugin.json 版本改成 0.0.9。

Why:
- 這次新增行為清單,屬於外顯內容變更,要跟著升版。
- 版本守門會比對三份 manifest,版本不一致就報錯。

How:
- 由 0.0.8 遞增到 0.0.9,只改版本欄位。
- 三份檔案改成同一個版本字串。

Who:
- 版本守門讀這三份 manifest 判斷是否需要更新。
- 使用者安裝或更新外掛時,看到的是這個版本。
2026-08-31 13:43:34 +08:00
jiantw83 b76f1ab80f chore(plugin): 同步三份外掛描述與相依宣告
What:三份外掛資訊檔的描述改成「先把嫌疑套件釘回舊版重試一次,真失敗才還原」,補上 jsc-hooks 相依,版本號往前推一版。

Why:描述停在「失敗還原」,跟現在的行為不一樣,使用者從外掛清單看到的是錯的說明。技能靠 jsc-hooks 的註解掃描在程式層把關註解內容,相依沒宣告的話,環境缺了它也沒人擋得住。

How:claude、codex 與根目錄三份資訊檔一起改,欄位內容保持一致。

Who:jsc-pkg 外掛的中繼資料。
2026-08-31 11:09:01 +08:00
jiantw83 88e67e5ebc feat(manifest): 宣告 pkg 技能相依版本 2026-08-28 11:59:16 +08:00
jiantw83 913a51796d feat(manifest): 三份 manifest 版本升至 0.0.6
What:把 plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 的 version 由 0.0.5 升為 0.0.6。

Why:pkg-update 技能新增註解界線規則,屬於行為變更,必須發版才會被各 CLI 的外掛版本守衛辨識並更新。

How:三份 manifest 同步改動同一個 version 欄位,其餘欄位不動,維持三份內容一致。

Who:jsc-pkg 外掛的三份 manifest。
2026-08-26 19:00:37 +08:00
jiantw83andClaude Opus 5 35d4de6522 chore(pkg): 三份 manifest 同步升版並同步 marketplace 正本
What:三份 plugin manifest 版本同步 bump,兩份 marketplace 檔與 plugins/meta 正本對齊。

Why:準則要求技能異動必須同步升版;marketplace 副本必須與正本完全一致。

How:以 jsc-meta 的 tools/sync-skill-manifest.sh 升版,marketplace 檔由正本複製。

Who:jsc-meta:skill-check 例行稽核(2026-08-25)。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 14:58:54 +08:00
jiantw83andClaude Opus 5 bf50821925 chore(plugin 版本): 三份 manifest 升版至 0.0.3
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 18:00:35 +08:00
jiantw83 5ae3611960 feat(pkg-update): 新增版本改寫工具並改用工具呼叫
What: 新增 tools/apply-version.sh,依 ecosystem 改寫專案的版本來源檔(package.json / requirements.txt / pyproject.toml / *.csproj),把指定套件釘選到指定版本;skills/pkg-update/SKILL.md 的改寫步驟改成呼叫這支工具;README.md 補上工具說明;plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 版本號由 0.0.1 升到 0.0.2。
Why: jsc-meta:skill-check 稽核發現 SKILL.md 用文字描述改寫邏輯,不符合「邏輯放工具、SKILL.md 只放步驟」的準則,需要把改寫邏輯抽成獨立工具。
How: 依 tools/list-packages.sh 已支援的四種生態(nodejs 的 package.json、python 的 requirements.txt 或 pyproject.toml、dotnet 的 *.csproj)撰寫對應的 parse 與 rewrite 邏輯,找不到檔案時 exit 3、找不到套件時 exit 4;SKILL.md 步驟改成呼叫 `tools/apply-version.sh {ecosystem} {project dir} {name} {version}`;三份 manifest 版本號同步升級。
Who: jsc-pkg 套件更新流程,影響 pkg-update 技能與所有安裝 jsc-pkg 的使用者。
2026-08-24 14:48:30 +08:00
jiantw83andClaude Fable 5 2ccf67814d chore(pkg): 版本號改為 0.0.1 並移除個別 marketplace(統一為 jsc)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 14:03:38 +08:00
jiantw83andClaude Fable 5 d89f5836c7 chore(pkg): 修正範本 manifest 與移除 hello 範例符合 pkg 領域
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 13:08:18 +08:00
jiantw83 75ac8d40ca Initial commit 2026-08-21 04:44:00 +00:00