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
- 01List team members
- 02Grant app access
- 03Assign available roles
- 04Revoke member access
- 05Apply least privilege
Use cases
- 01Review an app's current members
- 02Give a developer release-management access
- 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-accessAfter installing, type/gpc-team-accessin Claude Code to confirm it loaded.
Details
From the project READMETeam 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
| Role | Description |
|---|---|
admin | Full access to all features |
releaseManager | Manage releases, tracks, and builds |
appOwner | App-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