-
Notifications
You must be signed in to change notification settings - Fork 598
🚀 mcp-chat: Enable Skills Integration #8373
Description
Workspace
mcp-chat
🔖 Feature description
Add support for loading and using Skills (as defined by Agent Skills) in the mcp-chat plugin.
The plugin should allow referencing existing skill definitions so they can be injected into the chat agent context.
🎤 Context
Skills provide a reusable way to package domain knowledge, instructions, and context for AI agents. Supporting them would allow teams to reuse skills across tools and share them within the ecosystem.
There is an ongoing proposal to add AI-related entities (including skills) to the Backstage catalog (see #33575). However, since this is not available yet, MCP Chat could support skills via file reference in the meantime.
✌️ Possible Implementation
Allow referencing skills via configuration.
If skills become catalog entities in the future:
mcpChat:
skills:
- aicontext:default/frontend-skill
- aicontext:default/testing-skill
Alternatively, allow referencing skills directly from files or URLs:
mcpChat:
skills:
- file:skills/frontend-skill
- url:https://some-server.com/skills/testing-skill
I'm not an expert on how agents such as Cloud Code provide skills to the underlying model, this is a topic I would need to dig into. If you have knowledge on the topic, feel free to reach out!
👀 Have you spent some time to check if this feature request has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Code of Conduct
Are you willing to submit PR?
Yes I am willing to submit a PR!