Help us improve
Share bugs, ideas, or general feedback.
From google-workspace-cli
Use this skill when the user asks about Google Workspace administration tasks like managing users, groups, organizational units, or domain settings via the Google Workspace CLI. Requires admin privileges.
npx claudepluginhub nsheaps/ai-mktpl --plugin google-workspace-cliHow this skill is triggered — by the user, by Claude, or both
Slash command
/google-workspace-cli:adminThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `gws admin` to manage Google Workspace domain administration from the command line.
Automate Google Workspace Admin tasks via Rube MCP (Composio): manage users, groups, memberships, suspend accounts, create users, add aliases.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Share bugs, ideas, or general feedback.
Use gws admin to manage Google Workspace domain administration from the command line.
Note: Admin operations require Google Workspace admin privileges.
# List users in the domain
gws admin users list
# List with pagination
gws admin users list --limit 100
# Get a specific user
gws admin users get "user@example.com"
# Create a user
gws admin users create \
--email "newuser@example.com" \
--given-name "New" \
--family-name "User" \
--password "temporary-password"
# Update a user
gws admin users update "user@example.com" \
--given-name "Updated"
# Suspend a user
gws admin users update "user@example.com" --suspended true
# Unsuspend a user
gws admin users update "user@example.com" --suspended false
# Delete a user
gws admin users delete "user@example.com"
# List groups
gws admin groups list
# Get group details
gws admin groups get "group@example.com"
# Create a group
gws admin groups create \
--email "team@example.com" \
--name "Team" \
--description "Team group"
# Add a member to a group
gws admin groups members add "group@example.com" --email "user@example.com" --role "MEMBER"
# List group members
gws admin groups members list "group@example.com"
# Remove a member
gws admin groups members remove "group@example.com" --email "user@example.com"
# Delete a group
gws admin groups delete "group@example.com"
# List organizational units
gws admin orgunits list
# Create an organizational unit
gws admin orgunits create --name "Engineering" --parent "/"
# Move a user to an OU
gws admin users update "user@example.com" --org-unit "/Engineering"
| Role | Description |
|---|---|
OWNER | Group owner |
MANAGER | Group manager |
MEMBER | Regular member |
--format json for structured output