Skip to content

plugin-debug / plugin-deploy 也寫死 plugins/<name> 佈局 (sister concern from #18) #23

Description

@kiki830621

Problem

plugin-debugplugin-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-pluginplugins/<name>建立新 plugin 時選定的 aggregator 佈局,不在此列。

Type

bug

Expected

#18resolve-marketplace.sh 引入的 plugin-dir 解析(讀 marketplace.jsonplugins[].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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions