`--plugin-dir` skills load but are omitted from `/skills` and `/env`
還沒有人認領這個 Issue。
評估
研究方向
Reproduce the issue with the local plugin's plugin.json and skills/sample-skill/SKILL.md, then compare the interactive /env and /skills list results with skill list --json. Trace which skill inventory each command uses; done means enabled plugin skills appear in both interactive views and remain available for explicit invocation.
由索引模型根據 Issue 內容生成。
描述
Describe the bug
Skills supplied by a local plugin loaded with --plugin-dir are discovered by the backend but are omitted from the interactive /skills dashboard and /env output.
The same invocation's non-interactive copilot skill list --json output includes the plugin skills with "source": "plugin" and "enabled": true. Startup diagnostics also report plugin skills loaded with no skill errors or warnings. This suggests the interactive views are using a different or stale skill registry.
Affected version
GitHub Copilot CLI 1.0.86-1
Steps to reproduce the behavior
- Create a local plugin such as
C:\temp\sample-pluginwith a rootplugin.jsoncontaining"skills": "skills/". - Add a valid skill at
skills/sample-skill/SKILL.mdwithnameanddescriptionfrontmatter. - Start an interactive session:
copilot --experimental --plugin-dir "C:\temp\sample-plugin" - Run
/envand/skills listin the interactive session. - In a separate terminal, run:
copilot --experimental --plugin-dir "C:\temp\sample-plugin" skill list --json - Observe that the non-interactive command lists the enabled plugin skill, while
/envand/skills listin the interactive session omit it.
Expected behavior
/env and /skills list should display every enabled plugin skill loaded into the interactive session, matching copilot skill list --json. Plugin-provided skills should also be available for explicit invocation.
Additional context
- Operating system: Windows 11 x64
- The plugin itself is listed as an enabled external plugin by
copilot plugin list. - Other plugin components load successfully.
- Skill diagnostics report no loading errors or warnings.
- This resembles earlier reports where plugin skills were usable or discovered internally but absent from the interactive skill inventory, but this reproduction uses an explicit local
--plugin-dirplugin.
- 主要語言
- Shell
- 星號
- 11.2k
- 分支
- 1.9k
- 平均合併
- 14 小時 16 分鐘
- 30 天內合併 PR
- 6
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
github/copilot-cli 的其他 Issue
-
triage
難度 2/5 1-3 小時 新手友好度 75/100
github/copilot-cli#4932 ·
-
triage
難度 2/5 1-3 小時 新手友好度 78/100
github/copilot-cli#4909 ·
-
triage
難度 2/5 1-3 小時 新手友好度 76/100
github/copilot-cli#4906 ·
-
triage
難度 2/5 1-3 小時 新手友好度 72/100
github/copilot-cli#4848 ·
-
area:agents area:mcp
難度 2/5 1-3 小時 新手友好度 72/100
github/copilot-cli#4729 ·
查看 github/copilot-cli 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 75/100
-
難度 2/5 1-3 小時 新手友好度 75/100
-
難度 2/5 1-3 小時 新手友好度 75/100
astral-sh/python-build-standalone#1293 ·
-
package-update
難度 1/5 1 小時以內 新手友好度 90/100
oSoWoSo/vOid_Community_repOsitory#185 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 75/100
carbon-language/carbon-lang#7821 ·