Skip to content

Commit f816dbc

Browse files
olaservoclaudepcarleton
authored
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>
1 parent c858a8f commit f816dbc

4 files changed

Lines changed: 40 additions & 3 deletions

File tree

src/config/repoAccess.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,14 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
346346
{ username: 'jerryhong1', permission: 'push' },
347347
],
348348
},
349+
{
350+
repository: 'experimental-ext-skills',
351+
teams: [
352+
{ team: 'core-maintainers', permission: 'admin' },
353+
{ team: 'moderators', permission: 'triage' },
354+
{ team: 'skills-over-mcp-ig', permission: 'admin' },
355+
],
356+
},
349357
];
350358

351359
// GitHub Projects V2 permissions are NOT managed by Pulumi - no support yet

src/config/roleIds.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ export const ROLE_IDS = {
6161
CLIENT_IMPLEMENTOR_IG: 'client-implementor-ig',
6262
FINANCIAL_SERVICES_IG: 'financial-services-ig',
6363
GATEWAYS_IG: 'gateways-ig',
64+
SKILLS_OVER_MCP_IG: 'skills-over-mcp-ig',
6465

6566
// ===================
6667
// WG/IG Facilitators (Discord only)

src/config/roles.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,12 @@ export const ROLES: readonly Role[] = [
307307
// No GitHub role yet
308308
discord: { role: 'gateways interest group (synced)' },
309309
},
310+
{
311+
id: ROLE_IDS.SKILLS_OVER_MCP_IG,
312+
description: 'Skills Over MCP Interest Group',
313+
github: { team: 'skills-over-mcp-ig', parent: ROLE_IDS.INTEREST_GROUPS },
314+
// No Discord role yet
315+
},
310316

311317
// ===================
312318
// WG/IG Facilitators (Discord only)

src/config/users.ts

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export const MEMBERS: readonly Member[] = [
8989
ROLE_IDS.INSPECTOR_MAINTAINERS,
9090
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
9191
ROLE_IDS.MODERATORS,
92+
ROLE_IDS.SKILLS_OVER_MCP_IG,
9293
ROLE_IDS.WORKING_GROUPS,
9394
],
9495
},
@@ -165,6 +166,10 @@ export const MEMBERS: readonly Member[] = [
165166
discord: '1408222390361657426',
166167
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
167168
},
169+
{
170+
github: 'erain',
171+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
172+
},
168173
{
169174
github: 'evalstate',
170175
discord: '779268016121577492',
@@ -219,6 +224,10 @@ export const MEMBERS: readonly Member[] = [
219224
github: 'jamadeo',
220225
memberOf: [ROLE_IDS.RUST_SDK],
221226
},
227+
{
228+
github: 'JAORMX',
229+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
230+
},
222231
{
223232
github: 'jba',
224233
discord: '773276903364755518',
@@ -253,11 +262,19 @@ export const MEMBERS: readonly Member[] = [
253262
email: 'justin@modelcontextprotocol.io',
254263
memberOf: [ROLE_IDS.LEAD_MAINTAINERS, ROLE_IDS.CORE_MAINTAINERS],
255264
},
265+
{
266+
github: 'kaxil',
267+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
268+
},
256269
{
257270
github: 'Kehrlann',
258271
discord: '1112624611901837373',
259272
memberOf: [ROLE_IDS.JAVA_SDK],
260273
},
274+
{
275+
github: 'keithagroves',
276+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
277+
},
261278
{
262279
github: 'KKonstantinov',
263280
discord: '390932438903422987',
@@ -403,6 +420,7 @@ export const MEMBERS: readonly Member[] = [
403420
ROLE_IDS.MAINTAINERS,
404421
ROLE_IDS.MODERATORS,
405422
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
423+
ROLE_IDS.SKILLS_OVER_MCP_IG,
406424
ROLE_IDS.WORKING_GROUPS,
407425
],
408426
},
@@ -425,7 +443,7 @@ export const MEMBERS: readonly Member[] = [
425443
{
426444
github: 'pederhp',
427445
discord: '166255967665651713',
428-
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG],
446+
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.SKILLS_OVER_MCP_IG],
429447
},
430448
{
431449
github: 'petery-ant',
@@ -449,7 +467,7 @@ export const MEMBERS: readonly Member[] = [
449467
github: 'rdimitrov',
450468
email: 'radoslav@modelcontextprotocol.io',
451469
discord: '1088231882979815424',
452-
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS],
470+
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS, ROLE_IDS.SKILLS_OVER_MCP_IG],
453471
},
454472
{
455473
github: 'sambhav',
@@ -461,7 +479,7 @@ export const MEMBERS: readonly Member[] = [
461479
github: 'SamMorrowDrums',
462480
email: 'sammorrowdrums@github.com',
463481
discord: '782948163694493696',
464-
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
482+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS],
465483
},
466484
{
467485
github: 'sdubov',
@@ -490,6 +508,10 @@ export const MEMBERS: readonly Member[] = [
490508
ROLE_IDS.ADMINISTRATORS,
491509
],
492510
},
511+
{
512+
github: 'TeamSparkAI',
513+
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
514+
},
493515
{
494516
github: 'tiginamaria',
495517
memberOf: [ROLE_IDS.KOTLIN_SDK],

0 commit comments

Comments
 (0)