GitHub Copilot can load plugin skills, but cannot load any resource internal to the skill #199370
Replies: 2 comments 2 replies
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for writing this up. I think this is an important limitation, especially for marketplace-provided skills that are meant to be more than a single static prompt. The main issue seems to be that the skill is visible and callable at the UI level, but it is not fully available as a usable workspace-like resource to the agent. Loading only I would expect a skill package to support something like progressive disclosure, where A few things that would make this much more reliable:
The current behavior makes custom marketplace skills useful only for very simple cases. For larger skills, especially ones with templates, reusable examples, or structured documentation, this prevents the skill from working the way most authors would expect. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
VS Code
Body
I have several skills that are provided by a Plugin on a custom marketplace. I can see the project successfully cloned to ~/.vscode/agent-plugins.
In VS code, I can trigger it using slash-command, but I saw that the model complained it could not trigger this skill based on the intent ("I do not see this skill"). That is so problematic, because in the Agent Customization panel, I can see the skill available.
That is not the worst problem. The problem is, when called, the file SKILL.md is loaded into the context, and then the model CANNOT load any relative file by progressive disclosure (like a relative markdown files, a template, a image,...)
That makes using skills by marketplace very limited to simple skills that does not rely on progressive disclosure. This is not how all the other coding agent works.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions