Files
git/.claude-plugin/plugin.json
T
jiantw83andClaude Opus 5 5d3f761677 fix(pr): 自家三支腳本的路徑補上外掛目錄名,不再相對於技能目錄
base-branch.sh、pick-type.sh、slugify.sh 三支在外掛根目錄的 tools/ 底下,
但技能本文寫成不帶前綴的 tools/…,照字面解會落到 skills/pr/tools/,那個
路徑不存在、結束碼 127。同一份文件引用別的外掛時本來就寫 jsc-gitea/tools/
與 jsc-hooks/tools/,只有自家的掉了前綴,十三處全部補齊。

這個坑比看起來嚴重。第 4 步明寫不准自己挑基底分支,而跑不動推導腳本的
代理人離「自己挑一個」只差一步——路徑打錯就變成 PR 開在錯的階梯上,而且
PR 會照樣開出來,不會有任何錯誤。開頭補一段講明每一條腳本路徑相對於誰解,
以及這個 127 為什麼不只是跑不動而已。

三份 manifest 版號 0.1.5 升到 0.1.6。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 10:43:54 +08:00

25 lines
486 B
JSON

{
"name": "jsc-git",
"version": "0.1.7",
"description": "Commit 分組認可與 Push Request 建立",
"skills": "./skills",
"author": {
"name": "JSC"
},
"homepage": "https://gitea.jsc.idv.tw/plugins/git",
"repository": "https://gitea.jsc.idv.tw/plugins/git.git",
"keywords": [
"jsc",
"git",
"skills",
"cross-tool"
],
"jsc": {
"requires": {
"jsc-gitea": ">=0.1.8",
"jsc-hooks": ">=0.2.8",
"jsc-meta": ">=0.2.2"
}
}
}