Problem
plugin-debug 與 plugin-deploy 和 #18 一樣把 plugin 目錄寫死成 $MP_ROOT/plugins/$PLUGIN_NAME,對 source: "./plugin" 的 self-hosted marketplace 同樣指向不存在的目錄。
plugins/harness-devtools/skills/plugin-debug/SKILL.md — 10 處(含 L61 SRC="$MP_ROOT/plugins/$PLUGIN_NAME" 與 cache 路徑 ~/.claude/plugins/cache/psychquant-claude-plugins/$PLUGIN_NAME/ 寫死 marketplace 名)
plugins/harness-devtools/skills/plugin-deploy/SKILL.md — 4 處
plugin-create / mcp-to-plugin 的 plugins/<name> 是建立新 plugin 時選定的 aggregator 佈局,不在此列。
Type
bug
Expected
#18 在 resolve-marketplace.sh 引入的 plugin-dir 解析(讀 marketplace.json 的 plugins[].source)落地後,這兩支 skill 改用同一個 helper 取得 plugin 目錄;cache 路徑用實際的 $MP_NAME。#18 只改 plugin-debug 裡直接消費 find_plugin_marketplace 回傳值的那一行,其餘各處留給本 issue。
Actual
兩支 skill 對 che-keychain / che-apple-mail-mcp / che-ical-mcp 這類單一 plugin marketplace 找不到檔案,且偵測結果與「檢查過沒問題」不可區分(同 #18)。
Refs #18(blocked by:helper 由 #18 提供)。
Source: surfaced during /idd-diagnose #18 sister concern surfacing (Step 3.6)
Problem
plugin-debug與plugin-deploy和 #18 一樣把 plugin 目錄寫死成$MP_ROOT/plugins/$PLUGIN_NAME,對source: "./plugin"的 self-hosted marketplace 同樣指向不存在的目錄。plugins/harness-devtools/skills/plugin-debug/SKILL.md— 10 處(含 L61SRC="$MP_ROOT/plugins/$PLUGIN_NAME"與 cache 路徑~/.claude/plugins/cache/psychquant-claude-plugins/$PLUGIN_NAME/寫死 marketplace 名)plugins/harness-devtools/skills/plugin-deploy/SKILL.md— 4 處plugin-create/mcp-to-plugin的plugins/<name>是建立新 plugin 時選定的 aggregator 佈局,不在此列。Type
bug
Expected
#18 在
resolve-marketplace.sh引入的 plugin-dir 解析(讀marketplace.json的plugins[].source)落地後,這兩支 skill 改用同一個 helper 取得 plugin 目錄;cache 路徑用實際的$MP_NAME。#18 只改plugin-debug裡直接消費find_plugin_marketplace回傳值的那一行,其餘各處留給本 issue。Actual
兩支 skill 對 che-keychain / che-apple-mail-mcp / che-ical-mcp 這類單一 plugin marketplace 找不到檔案,且偵測結果與「檢查過沒問題」不可區分(同 #18)。
Refs #18(blocked by:helper 由 #18 提供)。
Source: surfaced during /idd-diagnose #18 sister concern surfacing (Step 3.6)