Add Skills Over MCP Interest Group role and users (#56)

* Add Skills Over MCP Interest Group and experimental-ext-skills repo

- Add SKILLS_OVER_MCP_IG role under interest-groups (GitHub team only)
- Add repo access for experimental-ext-skills per SEP-2133 governance:
  - core-maintainers: admin (oversight)
  - moderators: triage
  - skills-over-mcp-ig: admin (day-to-day governance)
- Add IG membership for: cliffhall, erain, JAORMX, kaxil, keithagroves,
  olaservo, pederhp, SamMorrowDrums, TeamSparkAI

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Add SKILLS_OVER_MCP_IG role to user membership

* Fix alphabetical sorting of users

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Paul Carleton <paulcarletonjr@gmail.com>
This commit is contained in:
Ola Hungerford 2026-02-04 09:28:44 -07:00 • committed by GitHub
commit f816dbc40c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 40 additions and 3 deletions

View file

@ -346,6 +346,14 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ username: 'jerryhong1', permission: 'push' },
],
},
{
repository: 'experimental-ext-skills',
teams: [
{ team: 'core-maintainers', permission: 'admin' },
{ team: 'moderators', permission: 'triage' },
{ team: 'skills-over-mcp-ig', permission: 'admin' },
],
},
];
// GitHub Projects V2 permissions are NOT managed by Pulumi - no support yet

View file

@ -61,6 +61,7 @@ export const ROLE_IDS = {
CLIENT_IMPLEMENTOR_IG: 'client-implementor-ig',
FINANCIAL_SERVICES_IG: 'financial-services-ig',
GATEWAYS_IG: 'gateways-ig',
SKILLS_OVER_MCP_IG: 'skills-over-mcp-ig',
// ===================
// WG/IG Facilitators (Discord only)

View file

@ -307,6 +307,12 @@ export const ROLES: readonly Role[] = [
// No GitHub role yet
discord: { role: 'gateways interest group (synced)' },
},
{
id: ROLE_IDS.SKILLS_OVER_MCP_IG,
description: 'Skills Over MCP Interest Group',
github: { team: 'skills-over-mcp-ig', parent: ROLE_IDS.INTEREST_GROUPS },
// No Discord role yet
},
// ===================
// WG/IG Facilitators (Discord only)

View file

@ -89,6 +89,7 @@ export const MEMBERS: readonly Member[] = [
ROLE_IDS.INSPECTOR_MAINTAINERS,
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
ROLE_IDS.MODERATORS,
ROLE_IDS.SKILLS_OVER_MCP_IG,
ROLE_IDS.WORKING_GROUPS,
],
},
@ -165,6 +166,10 @@ export const MEMBERS: readonly Member[] = [
discord: '1408222390361657426',
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
},
{
github: 'erain',
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'evalstate',
discord: '779268016121577492',
@ -219,6 +224,10 @@ export const MEMBERS: readonly Member[] = [
github: 'jamadeo',
memberOf: [ROLE_IDS.RUST_SDK],
},
{
github: 'JAORMX',
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'jba',
discord: '773276903364755518',
@ -253,11 +262,19 @@ export const MEMBERS: readonly Member[] = [
email: 'justin@modelcontextprotocol.io',
memberOf: [ROLE_IDS.LEAD_MAINTAINERS, ROLE_IDS.CORE_MAINTAINERS],
},
{
github: 'kaxil',
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'Kehrlann',
discord: '1112624611901837373',
memberOf: [ROLE_IDS.JAVA_SDK],
},
{
github: 'keithagroves',
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'KKonstantinov',
discord: '390932438903422987',
@ -403,6 +420,7 @@ export const MEMBERS: readonly Member[] = [
ROLE_IDS.MAINTAINERS,
ROLE_IDS.MODERATORS,
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
ROLE_IDS.SKILLS_OVER_MCP_IG,
ROLE_IDS.WORKING_GROUPS,
],
},
@ -425,7 +443,7 @@ export const MEMBERS: readonly Member[] = [
{
github: 'pederhp',
discord: '166255967665651713',
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG],
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'petery-ant',
@ -449,7 +467,7 @@ export const MEMBERS: readonly Member[] = [
github: 'rdimitrov',
email: 'radoslav@modelcontextprotocol.io',
discord: '1088231882979815424',
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS],
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS, ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'sambhav',
@ -461,7 +479,7 @@ export const MEMBERS: readonly Member[] = [
github: 'SamMorrowDrums',
email: 'sammorrowdrums@github.com',
discord: '782948163694493696',
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS],
},
{
github: 'sdubov',
@ -490,6 +508,10 @@ export const MEMBERS: readonly Member[] = [
ROLE_IDS.ADMINISTRATORS,
],
},
{
github: 'TeamSparkAI',
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
},
{
github: 'tiginamaria',
memberOf: [ROLE_IDS.KOTLIN_SDK],