mcpField
G
gpc-team-access

gpc-team-access

github.com/androidpoetSecurity439 installsUpdated 17w ago
Repository

About gpc-team-access

gpc-team-access is a skill for agents managing app-team permissions. It lists members, grants roles, and revokes access, while emphasizing review of current users and least-privilege role selection.

Key features

  1. 01List team members
  2. 02Grant app access
  3. 03Assign available roles
  4. 04Revoke member access
  5. 05Apply least privilege

Use cases

  1. 01Review an app's current members
  2. 02Give a developer release-management access
  3. 03Remove a member's app access

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/androidpoet/playconsole-cli-skills --skill gpc-team-access

After installing, type/gpc-team-accessin Claude Code to confirm it loaded.

Details

From the project README

Team Access Management

Use this skill when managing team member access, roles, and permissions.

List team members

gpc users list --package com.example.app
gpc users list --package com.example.app -o table

Grant access

gpc users grant --email [email protected] --role releaseManager --package com.example.app
Available roles
RoleDescription
adminFull access to all features
releaseManagerManage releases, tracks, and builds
appOwnerApp-level ownership and settings

Revoke access

gpc users revoke --email [email protected] --package com.example.app

Agent behavior

  • List current users before granting or revoking access.
  • Confirm with user before revoking access (irreversible for that session).
  • Use the least-privilege role that matches the need.

Notes

  • Access is managed per-app via the package name.
  • Changes take effect immediately.
  • Service account access is separate from user access.

Comments

Markdown supported