← Back to Skills Marketplace
googleworkspace-bot

Gws Licensing

cross-platform ⚠ suspicious
329
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install gws-licensing
Description
Google Workspace Enterprise License Manager: Manage product licenses.
README (SKILL.md)

licensing (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws licensing \x3Cresource> \x3Cmethod> [flags]

API Resources

licenseAssignments

  • delete — Revoke a license.
  • get — Get a specific user's license by product SKU.
  • insert — Assign a license.
  • listForProduct — List all users assigned licenses for a specific product SKU.
  • listForProductAndSku — List all users assigned licenses for a specific product SKU.
  • patch — Reassign a user's product SKU with a different SKU in the same product. This method supports patch semantics.
  • update — Reassign a user's product SKU with a different SKU in the same product.

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws licensing --help

# Inspect a method's required params, types, and defaults
gws schema licensing.\x3Cresource>.\x3Cmethod>

Use gws schema output to build your --params and --json flags.

Usage Guidance
This skill plausibly wraps a 'gws' CLI for Google Workspace license management but is inconsistent about authentication. Before installing: verify the source and owner (unknown here); confirm what the 'gws' binary is and where it comes from (do not run unknown installers); ask the author to document required auth (OAuth client, service account, or specific env vars) rather than pointing to an external ../gws-shared/SKILL.md; inspect any gws-shared SKILL.md file yourself to see whether it holds credentials; avoid granting the agent broad file-system access or running 'gws generate-skills' until you know what it will create; prefer skills that declare required environment variables and a clear auth flow. If you cannot confirm those details, treat this skill as untrusted or test it in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: gws-licensing Version: 1.0.0 The gws-licensing skill is a standard administrative tool for managing Google Workspace license assignments via a 'gws' CLI binary. The SKILL.md file provides legitimate documentation for CRUD operations on license assignments and includes instructions for command discovery using 'gws schema', with no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name and description match the CLI commands in SKILL.md (gws licensing ...). Requiring a 'gws' binary is reasonable for a CLI-based Google Workspace tool. However, the skill does not declare any auth environment variables or a primary credential even though the instructions explicitly point to an external ../gws-shared/SKILL.md for auth and security rules — a mismatch between claimed requirements and implied needs.
Instruction Scope
The SKILL.md tells the agent to 'Read ../gws-shared/SKILL.md for auth, global flags, and security rules' and suggests running 'gws generate-skills' if missing. That directs the agent to access a relative filesystem path outside the skill, and potentially to create files. It grants no provenance for what is in that shared file (it may contain credentials or sensitive configuration), and the skill does not document which specific auth values are required.
Install Mechanism
This is an instruction-only skill with no install spec and no code to download or extract — lowest install risk. The only runtime dependency is an existing 'gws' binary on PATH; the skill does not provide or fetch that binary.
Credentials
requires.env is empty and no primary credential is declared, yet the SKILL.md implicitly depends on external authentication in ../gws-shared/SKILL.md. This lack of declared credentials is disproportionate to the expected need for Google Workspace API credentials and leaves unclear how auth is supplied, stored, or protected.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes in its instructions. The only persistence-risky instruction is the suggestion to run 'gws generate-skills' which could create files — but that is a consequence of using the gws tool, not the skill itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gws-licensing
  3. After installation, invoke the skill by name or use /gws-licensing
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of gws-licensing - Introduces Google Workspace Enterprise License Manager functionality. - Enables management of product licenses via CLI (`gws licensing <resource> <method> [flags]`). - Supports operations for license assignments: assign, revoke, get, list, patch, and update. - Includes in-tool help and API schema inspection to guide usage. - Requires `gws` CLI tool and shared skill prerequisites.
Metadata
Slug gws-licensing
Version 1.0.0
License
All-time Installs 4
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Gws Licensing?

Google Workspace Enterprise License Manager: Manage product licenses. It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.

How do I install Gws Licensing?

Run "/install gws-licensing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gws Licensing free?

Yes, Gws Licensing is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Gws Licensing support?

Gws Licensing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gws Licensing?

It is built and maintained by googleworkspace-bot (@googleworkspace-bot); the current version is v1.0.0.

💬 Comments