{{ message }}
SEP-2640: Skills Extension - #2640
Merged
Merged
Conversation
pja-ant
force-pushed
the
sep/skills-extension
branch
from
April 23, 2026 19:47
1f35055 to
7b35855
Compare
pja-ant
marked this pull request as ready for review
April 23, 2026 19:51
Merged
3 tasks
olaservo
previously requested changes
Apr 24, 2026
pja-ant
force-pushed
the
sep/skills-extension
branch
from
April 24, 2026 14:44
2216f34 to
8d51b62
Compare
This was referenced Apr 24, 2026
olaservo
reviewed
Apr 26, 2026
solimant
reviewed
May 1, 2026
olaservo
reviewed
May 3, 2026
This was referenced May 3, 2026
Closed
olaservo
added a commit
to olaservo/skilljack-mcp
that referenced
this pull request
May 3, 2026
* Align resource layer with SEP-2640 (Skills Extension)
Replace legacy `skill://{name}` and `skill://{name}/` URIs with the SEP-2640
shape: `skill://<skill-path>/SKILL.md` for skill markdown, individual files
addressable as siblings, and a new `skill://index.json` discovery resource.
Declares the `io.modelcontextprotocol/skills` extension in initialize
capabilities, and adds `getSkillPath` / `buildSkillResourceUri` /
`parseSkillResourceUri` / `buildSkillIndex` helpers in skill-discovery.ts.
This is a breaking change to the URI scheme; pre-1.0, draft SEP, no shims.
SEP: modelcontextprotocol/modelcontextprotocol#2640
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Update CLAUDE.md for SEP-2640 resource layer
Document the new URI shapes, the `extensions["io.modelcontextprotocol/skills"]`
capability, and the four SEP helpers in skill-discovery.ts. Note the explicit
`skill://index.json` update notification fired from `refreshSkills()`.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Closed
4 tasks
This was referenced Sep 6, 2026
8 tasks
The reference implementations and conformance tests are in place. Update the status, list the Python, C#, and Go SDK implementations and the conformance scenarios, and regenerate the rendered SEP docs, index, and navigation. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019d7QxKee8JfJ5jQrUj1hxM
render-seps on main now prepends a historical-record note to every Final SEP page, and the PR check renders against the merge with main. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019d7QxKee8JfJ5jQrUj1hxM
sambhav
previously approved these changes
Sep 11, 2026
3 tasks
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017fArBFFXFJX4bSYbC5NWhm
… spec Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017fArBFFXFJX4bSYbC5NWhm
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017fArBFFXFJX4bSYbC5NWhm
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017fArBFFXFJX4bSYbC5NWhm
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017fArBFFXFJX4bSYbC5NWhm
localden
approved these changes
Sep 13, 2026
Contributor
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Extensions Track SEP defining the
skill://resource convention for serving Agent Skills over MCP. Developed by the Skills Over MCP Working Group; transports the design from experimental-ext-skills#69 with archive distribution per experimental-ext-skills#83.Extension identifier:
io.modelcontextprotocol/skills.Reference implementations: TypeScript SDK wrappers, Python/C#/Go SDKs (modelcontextprotocol/python-sdk#3485, modelcontextprotocol/csharp-sdk#1856, modelcontextprotocol/go-sdk#1238), host prototypes in gemini-cli/fast-agent/goose/codex/Claude Code, and the GitHub MCP Server. Conformance tests: modelcontextprotocol/conformance#330.