Skip to content

Commit 76775c6

Browse files
olaservoclaude
andauthored
docs(community): add Skills Over MCP IG charter (modelcontextprotocol#2568)
* docs(community): add Skills Over MCP IG charter (SEP-2149) Add the Skills Over MCP Interest Group charter per SEP-2149 requirements. All existing WGs and IGs must publish a conforming charter by ~May 18, 2026. - New file: docs/community/skills-over-mcp/charter.mdx - Updated docs/docs.json with new "Interest Group Charters" nav group This is the first Interest Group charter submitted. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: apply prettier formatting to charter Align table columns to match prettier output; no semantic changes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8d7ed57 commit 76775c6

2 files changed

Lines changed: 119 additions & 0 deletions

File tree

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
---
2+
title: Skills Over MCP Charter
3+
description: Charter for the MCP Skills Over MCP Interest Group.
4+
---
5+
6+
## Group Type
7+
8+
**Interest Group**
9+
10+
## Mission Statement
11+
12+
The Skills Over MCP Interest Group explores how "agent skills" — rich, structured
13+
instructions for agent workflows — can be discovered and consumed through MCP. Native
14+
skills support in host applications demonstrates strong demand, and the IG emerged from
15+
discussion on [SEP-2076 — Agent Skills as a First-Class MCP Primitive](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2076),
16+
which raised open questions about whether existing MCP primitives suffice or what
17+
conventions to standardize. Cross-cutting collaboration is needed because solutions touch
18+
the protocol spec, registry schema, SDK implementations, and client behavior.
19+
20+
## Scope
21+
22+
### In Scope
23+
24+
- **Requirements gathering**: Documenting use cases, constraints, and gaps in current
25+
MCP primitives for skill distribution
26+
- **Pattern exploration**: Testing and evaluating approaches (skills as tools, resources,
27+
registry metadata, protocol primitives) and discovery mechanisms (runtime via MCP,
28+
domain-level via well-known URIs, ecosystem-level via registry)
29+
- **Coordination**: Bridging discussions across Registry WG, Agents WG, and external
30+
projects including the [Agent Skills](https://agentskills.io/) spec (content format
31+
and well-known URI discovery), FastMCP, and PydanticAI
32+
- **Proof of concepts**: Maintaining a shared repo of reference implementations and
33+
experimental findings
34+
35+
### Out of Scope
36+
37+
- **Approving spec changes**: This IG does not have authority to approve protocol
38+
changes; recommendations flow through the SEP process
39+
- **Registry schema decisions**: Schema ownership belongs to the Registry WG; this IG
40+
contributes requirements but does not own the schema
41+
- **Client implementation mandates**: We can document patterns but not require specific
42+
client behavior
43+
- **Plugin/bundle packaging**: Installable bundles (skills + servers + subagents +
44+
configuration as a single artifact) — surfaced by use cases but belongs to a broader
45+
packaging effort
46+
47+
### Related Groups
48+
49+
- **Agents WG** — How agents consume server metadata, skill activation
50+
- **Registry WG** — Skills discovery/distribution, registry schema changes
51+
- **Primitive Grouping WG** — Progressive disclosure patterns
52+
53+
## Membership
54+
55+
| Name | Organization | GitHub | Level |
56+
| ------------------------ | ------------------------------- | ------------------------------------------------------ | ----------- |
57+
| Ola Hungerford | Nordstrom / MCP Maintainer | [@olaservo](https://github.com/olaservo) | Facilitator |
58+
| Peter Alexander | Anthropic / Core Maintainer | [@pja-ant](https://github.com/pja-ant) | Facilitator |
59+
| Yu Yi | Google | [@erain](https://github.com/erain) | Participant |
60+
| Sunish Sheth | Databricks | [@sunishsheth2009](https://github.com/sunishsheth2009) | Participant |
61+
| Keith A Groves | Hyix | [@keithagroves](https://github.com/keithagroves) | Participant |
62+
| Peder Holdgaard Pedersen | Saxo Bank / MCP Maintainer | [@pederhp](https://github.com/pederhp) | Participant |
63+
| Sam Morrow | GitHub | [@SamMorrowDrums](https://github.com/SamMorrowDrums) | Participant |
64+
| Jacob MacDonald | Google | [@jakemac53](https://github.com/jakemac53) | Participant |
65+
| Jonathan Hefner | Independent / MCP Maintainer | [@jonathanhefner](https://github.com/jonathanhefner) | Participant |
66+
| Luca Chang | AWS / MCP Maintainer | [@LucaButBoring](https://github.com/LucaButBoring) | Participant |
67+
| Bob Dickinson | TeamSpark.ai / MCP Maintainer | [@BobDickinson](https://github.com/BobDickinson) | Participant |
68+
| Radoslav Dimitrov | Stacklok / MCP Maintainer | [@rdimitrov](https://github.com/rdimitrov) | Participant |
69+
| Juan Antonio Osorio | Stacklok | [@JAORMX](https://github.com/JAORMX) | Participant |
70+
| Kaxil Naik | Astronomer / Apache Airflow PMC | [@kaxil](https://github.com/kaxil) | Participant |
71+
| Cliff Hall | Futurescale | [@cliffhall](https://github.com/cliffhall) | Participant |
72+
73+
## Operations
74+
75+
| Meeting | Frequency | Duration | Purpose |
76+
| ------------ | ----------------- | ---------- | ----------------------------------------------------------------------------------- |
77+
| Office Hours | Weekly (Tuesdays) | 60 minutes | Technical discussion, pattern evaluation, proposal review; open to all participants |
78+
79+
Default start time is 9:00 AM Pacific. Sessions may occasionally be scheduled earlier to better accommodate non-US time zones.
80+
81+
Meetings are published at [meet.modelcontextprotocol.io](https://meet.modelcontextprotocol.io). Agendas are posted in advance per MCP meeting policy. Meeting notes are published to [Meeting Notes — Skills Over MCP IG](https://github.com/modelcontextprotocol/modelcontextprotocol/discussions/categories/meeting-notes-skills-over-mcp-ig).
82+
83+
Discord: [#skills-over-mcp-ig](https://discord.com/channels/1358869848138059966/1464745826629976084)
84+
85+
## Resources
86+
87+
- Experimental findings and reference implementations: [modelcontextprotocol/experimental-ext-skills](https://github.com/modelcontextprotocol/experimental-ext-skills)
88+
- Project board: [Skills Over MCP IG](https://github.com/orgs/modelcontextprotocol/projects/38/views/1)
89+
90+
## Deliverables & Success Metrics
91+
92+
### Active Work Items
93+
94+
Full live tracking is on the [Skills Over MCP IG project board](https://github.com/orgs/modelcontextprotocol/projects/38/views/1). Headline workstreams:
95+
96+
| Item | Status | Champion |
97+
| ---------------------------------------------- | ----------- | -------------------------------------------------------------------------------------------- |
98+
| Skills Extension SEP (draft, Extensions Track) | In Review | [@pja-ant](https://github.com/pja-ant) |
99+
| Skills Extension reference implementation | In Review | [@olaservo](https://github.com/olaservo) |
100+
| Agent Skills spec coordination | In Progress | [@jonathanhefner](https://github.com/jonathanhefner), [@pja-ant](https://github.com/pja-ant) |
101+
| Registry skills.json proposal | In Progress | [@JAORMX](https://github.com/JAORMX) |
102+
103+
### Success Criteria
104+
105+
- **Short-term**: Documented consensus on requirements and evaluation of existing approaches
106+
- **Medium-term**: Clear recommendation (convention vs. protocol extension vs. both) — the draft Skills Extension SEP represents the IG's current direction: a formal extension using existing Resources primitives
107+
- **Long-term**: Interoperable skill distribution across MCP servers and clients
108+
109+
## Changelog
110+
111+
| Date | Change |
112+
| ---------- | --------------- |
113+
| 2026-04-14 | Initial charter |

docs/docs.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,12 @@
460460
"community/triggers-events/charter"
461461
]
462462
},
463+
{
464+
"group": "Interest Group Charters",
465+
"pages": [
466+
"community/skills-over-mcp/charter"
467+
]
468+
},
463469
{
464470
"group": "Roadmap",
465471
"pages": [

0 commit comments

Comments
 (0)