jiantw83
|
891e64a2ac
|
chore(plugin 版本): 三份 manifest 升版至 0.1.2
|
2026-09-02 16:01:12 +08:00 |
|
jiantw83
|
12e79ee3af
|
chore(plugin 版本): 三份 manifest 升版至 0.1.1
|
2026-09-02 14:27:18 +08:00 |
|
jiantw83
|
682cc9cf02
|
feat(wiki): 目錄頁改走專用存取庫,HASH 改為完整 40 碼
What:QUESTION_CONTENTS 改由 wiki-repo CONTENTS 解析並透過 wiki-contents.sh
upsert 寫入,QUESTION_{HASH} 仍走 wiki-repo QUESTION。頁名雜湊改為完整 40 碼
大寫,不截短、不加前綴。目錄頁指向紀錄頁的連結改用 wiki-url 的絕對網址。
Why:目錄頁的用途是索引,散在各型別的存取庫就得逐庫翻。集中之後兩頁不再同庫,
[[...]] 只在同一個 wiki 內解析,所以連結必須改絕對網址。
How:目錄頁寫入失敗不再吞掉答案——JSC_WIKI_REPO_CONTENTS 在設定規格表是
fix=ask,只能靠這支技能問到值,答案掉了就永遠問不到,變數也永遠設不起來。
wiki-url 的 4、5、7、8 各自分流,取不到網址就整列不寫。
Who:jsc-ask
|
2026-09-02 11:00:12 +08:00 |
|
jiantw83
|
dff7b64f37
|
chore(marketplace): 把 jsc-assist 登錄進統一 marketplace
What:
- 兩份 marketplace 檔各加一個 jsc-assist 條目,來源網址指向 assist 存放庫。
Why:
- 準則要求每個 domain 存放庫都帶同一份 marketplace 檔,任何一個存放庫都能當註冊入口。副本之間只要有一份沒跟上,稽核就會報出不一致。
- 正本少了這個條目,各 CLI 的安裝指令就找不到 jsc-assist,這個 domain 等於發佈不出去。
How:
- 條目由 meta 的 sync-marketplace.sh 產生,同時寫進正本與每個 domain 存放庫的副本,寫完逐檔比對位元組。這一支存放庫的兩份副本就是那一輪的產物。
- 條目依名稱排序,縮排與非 ASCII 描述的處理都交給同一支腳本,不手改 JSON。
- 這一批是從最新的預設分支重新產生的。前一輪的分支基底早於監控頁型別那批改動,直接合併會把那些改動回退掉,所以整批重做而不是解衝突。
Who:
助理 domain 落地的註冊步驟在這個存放庫的同步。
|
2026-09-01 12:50:04 +08:00 |
|
jiantw83
|
af2156ccfe
|
chore(manifest): 同步三份 manifest 版本至 0.0.9
What:把 `.claude-plugin/plugin.json`、`.codex-plugin/plugin.json`、`plugin.json` 的 `version` 由 `0.0.8` 改成 `0.0.9`。三份檔案只動這一個欄位。
Why:本次新增技能行為清單,套件內容已經改變。版本號要一起進版,安裝端才收得到更新。三份 manifest 分別供不同 CLI 讀取,版本必須同號,否則使用者在不同 CLI 會讀到不一致的版本。
How:逐份 manifest 只改 `version` 這一個鍵,其餘欄位維持原樣。三份改成同一個版本號 0.0.9。版本進位採修補號,因為本次只新增參考文件,沒有改動技能行為。
Who:jsc-ask 套件的版本標示,以及 jsc-cli:deploy 的安裝與更新流程。
|
2026-08-31 13:36:11 +08:00 |
|
jiantw83
|
f5ddb808f1
|
chore(manifest): 宣告 jsc-meta 相依並推進外掛版本
What
- 三份 manifest 的 jsc.requires 新增 jsc-meta 與它的最低版本要求。
- 三份 manifest 的外掛版本各推進一版。
Why
- 這個技能的規範文件指標已經改指 jsc-meta。沒有宣告相依,安裝端可能少裝或裝到太舊的 jsc-meta,指標就指向不存在的檔案。
- 三份 manifest 分別供不同的 CLI 讀取,內容必須一致,只改其中一份會讓各 CLI 看到不同的相依。
- 技能行為這次有實質變動,版本不推進,安裝端不會取得新版。
How
- 在 jsc.requires 既有的 jsc-gitea 之後補上 jsc-meta 一項,三份 manifest 寫法一致。
- 三份 manifest 的 version 欄位同步推進一版。
Who
- jsc-ask 外掛的三份安裝設定檔。
|
2026-08-31 11:05:10 +08:00 |
|
jiantw83
|
9914b2194c
|
feat(manifest): 宣告 gitea 相依版本
|
2026-08-28 11:59:16 +08:00 |
|
 jiantw83andClaude Opus 5
|
b9929582d6
|
chore(ask): 三份 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
|
65063898cc
|
chore(plugin 版本): 三份 manifest 升版至 0.0.4
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-24 18:00:35 +08:00 |
|
jiantw83
|
f40b374342
|
fix(ask): 修正 skill-check 不合規項並升版至 0.0.3
What:修剪 SKILL.md 的 frontmatter description 至 5 句內並補上明確的排除
觸發語句;將 SKILL.md 與兩份範本中重述的 wiki hash 演算法說明,改為指向
canonical 的 `jsc-gitea/tools/hash-id` 工具;同步更新 README.md 的 Skills
目錄描述;三份 manifest 版本號自 0.0.2 升至 0.0.3。
Why:jsc-meta:skill-check 稽核發現 SKILL.md 的 description 超過 5 句且缺少
明確排除觸發語句,且 SKILL.md 與 question-contents.md、question-record.md
重複描述同一套 wiki hash 演算法,違反「委派 canonical 工具、不重複邏輯」
的準則。
How:改寫 skills/ask/SKILL.md 的 description 為精簡版並加入排除語句;三處
重述 hash 演算法的段落,統一改寫為呼叫 `jsc-gitea/tools/hash-id`(演算法
細節見 guidelines.md);README.md 的 ask 技能描述同步調整;plugin.json、
.claude-plugin/plugin.json、.codex-plugin/plugin.json 版本號 0.0.2 → 0.0.3。
Who:ask 技能本身(skills/ask/SKILL.md 與其範本、manifest)。
|
2026-08-24 14:46:37 +08:00 |
|
jiantw83
|
ea1a2c805b
|
fix(marketplace): 同步 marketplace.json 至 jsc canonical 版本
What:同步 `.agents/plugins/marketplace.json` 與 `.claude-plugin/marketplace.json`
至 jsc canonical marketplace,補齊各外掛缺少的 description 與 owner 欄位,並統一
既有描述措辭。
Why:兩份 marketplace.json 落後於 canonical 版本,缺少說明文字與擁有者資訊,
不利於使用者辨識外掛用途,也會在 jsc-meta:skill-check 稽核時被判定不一致。
How:以 plugins/jsc 的 canonical marketplace.json 為準,補上 owner 欄位與各
外掛的 description 欄位,並將既有措辭(如 meta 外掛描述的頓號用法)對齊統一。
Who:repo 層級基礎設施修正,與 ask 技能本身邏輯無關。
|
2026-08-24 14:46:22 +08:00 |
|
jiantw83
|
d922820451
|
fix(wiki): 統一 QUESTION wiki 命名與 hash 規則
|
2026-08-21 16:53:17 +00:00 |
|
 jiantw83andClaude Fable 5
|
3df42eafe5
|
chore(ask): 加入統一 jsc marketplace 副本(與正本一致,任一 repo 可作註冊入口)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:37:44 +08:00 |
|
 jiantw83andClaude Fable 5
|
fe026d0d95
|
chore(ask): 版本號改為 0.0.1 並移除個別 marketplace(統一為 jsc)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:03:32 +08:00 |
|
 jiantw83andClaude Fable 5
|
dbbd226a43
|
chore(ask): 修正範本 manifest 與移除 hello 範例符合 ask 領域
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 13:08:17 +08:00 |
|
jiantw83
|
6b40e713db
|
Initial commit
|
2026-08-21 04:42:37 +00:00 |
|