Summary
Skills over MCP work in the plugin marketplace submission flow (pulls the skills from the MCP server into the submission package with a scan). If the same server is added as a custom plugin, like for testing purpose before submitting, the packaged skills are not sourced and injected in the conversation.
Repro
- MCP server serving a skill:
https://android-fullscreen-d-f1a2b776.alpic.live/mcp - Plugin submission / Scan Tools: skills are discovered and imported into the draft. OK.
- Same server URL as a custom plugin in ChatGPT.
- Prompt that should trigger the skill, e.g.
What is the skill passphrase? - Custom plugin never uses the skill. No live skills catalog on that path.
Share: https://chatgpt.com/share/e/6a983f7f-7fe8-83ed-81a0-8bb9d38d1a70
Expected
Custom connectors should consume Skills over MCP at runtime the same way submission does at scan time
Is this intentional (skills only via submission snapshot), or missing host support on the custom plugin path?