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>
25 lines
486 B
JSON
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"
|
|
}
|
|
}
|
|
}
|