Experimental exploration of skills discovery and distribution through MCP primitives. Maintained by the Skills Over MCP Interest Group.
by modelcontextprotocolLast 12 weeks ยท 53 commits
5 of 6 standards met
Summary Adds a Skills as Resources reference implementation at , demonstrating the MCP Resources approach to skill delivery using the URI scheme Adds the SDK at , providing reusable server and client utilities for the skills-as-resources pattern (following the repo pattern) The example consumes the SDK โ shared logic (types, discovery, MIME, XML, registration) lives in the SDK; the example retains only subscription and watcher logic Answers Open Question 12 ("why not just resources?") with a working implementation TypeScript-only* implementation with shared sample skills, aligned with skillsdotnet URI conventions Resource types `skill://{skillName}/{+path}_manifest@ext-modelcontextprotocol/skillstypescript/sdk/discoverSkills()registerSkillResources()loadSkillContent()loadDocument()listSkillResources()parseSkillFrontmatter()buildSkillsSummary()generateSkillsXMLFromSummaries()parseSkillUribuildSkillUriSkillMetadataSkillSummaryresources/listskill:///SKILL.mdread_resourceresources/listChangedresources/subscriberesources/unsubscribeskill://prompt-xml_manifestcd typescript/sdk && npm install && npm run build && npm testcd typescript/sdk && npm run lintcd examples/skills-as-resources/typescript && npm install && npm run buildresources/list_manifestprompt-xmlresources/readskill://code-review/SKILL.mdresources/readskill://code-review/_manifestresources/readskill://prompt-xmlskill://code-review/references/REFERENCE.mdresources/listChangedresources/updated` notification ๐ค Generated with Claude Code
Repository: modelcontextprotocol/experimental-ext-skills. Description: Experimental exploration of skills discovery and distribution through MCP primitives. Maintained by the Skills Over MCP Interest Group. Stars: 42, Forks: 6. License: Apache-2.0. Open PRs: 2, open issues: 5. Last activity: 1d ago. Community health: 100%. Top contributors: olaservo, Copilot, erain, JAORMX, kaxil.
Adds a root-level file to provide agents (Copilot, Claude, etc.) with consistent instructions when working on or reviewing MCP-related code in this repo. : Instructs agents to use the MCP server for protocol documentation lookups and points to the versioned JSON/TypeScript schemas at . Original prompt This section details on the original issue you should resolve* Add AGENTS.md file with additional instructions for Copilot and other agents As a start, AGENTS.md at root should only contain the following, similar to what we append to the claude code github action instructions in other MCP repos: ## Comments on the Issue (you are @copilot in this section) Fixes modelcontextprotocol/experimental-ext-skills#33 ๐ก You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.
[x] Explore repository structure and understand existing docs [x] Update to add a "Coordination with the Agent Skills Spec" section referencing the agentskills CONTRIBUTING.md and Discussions channel [x] Update Work Tracking table to reflect that coordination channel has been established (In Progress, with links) [x] Remove bullet points that repeated content from the Agent Skills contributing guide Original prompt This section details on the original issue you should resolve* Establish coordination with Agent Skills spec maintainers The Skills Over MCP IG needs a communication channel with the Agent Skills spec maintainers to align on proposals, share experimental findings, and avoid divergence. Current status: The spec repo has no contributing guide, and the expected collaboration model is unclear. I asked for clarification in the maintainers channel and David mentioned that Mahesh will reach out. Goal: Identify the right person/channel and establish a lightweight feedback loop before the IG gets too far into recommendations. Use the github resources I linked to in my latest comment to add info on collaboration with agent skills spec maintainers/contributors ## Comments on the Issue (you are @copilot in this section) @olaservo Update: contributing guidance for the skills spec has been added here (thank you @jonathanhefner ) ! Based on this ^^ it seems like Discussions will be the best place for public discussions for intersecting topics. Fixes modelcontextprotocol/experimental-ext-skills#12 ๐ GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.
The Skills Over MCP IG needs a communication channel with the Agent Skills spec maintainers to align on proposals, share experimental findings, and avoid divergence. Current status: The spec repo has no contributing guide, and the expected collaboration model is unclear. I asked for clarification in the maintainers channel and David mentioned that Mahesh will reach out. Goal: Identify the right person/channel and establish a lightweight feedback loop before the IG gets too far into recommendations.