Gws Modelarmor Sanitize Prompt

v1.0.12

Google Model Armor: Sanitize a user prompt through a Model Armor template.

0· 411·12 current·12 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for googleworkspace-bot/gws-modelarmor-sanitize-prompt.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Gws Modelarmor Sanitize Prompt" (googleworkspace-bot/gws-modelarmor-sanitize-prompt) from ClawHub.
Skill page: https://clawhub.ai/googleworkspace-bot/gws-modelarmor-sanitize-prompt
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: gws
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install gws-modelarmor-sanitize-prompt

ClawHub CLI

Package manager switcher

npx clawhub@latest install gws-modelarmor-sanitize-prompt
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The skill's name/description match what the SKILL.md instructs: run the 'gws modelarmor +sanitize-prompt' command. Requiring the 'gws' binary is coherent with the stated purpose and no unrelated binaries or installs are requested.
Instruction Scope
The runtime instructions are narrow and only describe invoking the gws CLI with --template/--text/--json and reading stdin. However the SKILL.md explicitly points to ../gws-shared/SKILL.md for auth, global flags, and security rules and suggests running 'gws generate-skills' if missing — you should review that shared file because it governs authentication and any additional behavior not declared here.
Install Mechanism
No install spec and no code files (instruction-only). This minimizes risk from arbitrary downloads or writes to disk.
!
Credentials
The skill itself declares no env vars or credentials, but it defers auth and global flags to ../gws-shared/SKILL.md. That external file may require credentials or configuration not visible here; the lack of declared credentials in this skill is therefore incomplete and should be verified by inspecting gws-shared.
Persistence & Privilege
always is false and the skill does not request system persistence or elevated privileges. Nothing in this SKILL.md indicates it will modify other skills or system-wide agent settings.
Assessment
This skill is a simple wrapper that calls the 'gws' CLI to sanitize prompts. Before installing or enabling it: (1) verify the 'gws' binary is the legitimate tool you expect and is installed from a trusted source; (2) open and read ../gws-shared/SKILL.md (or the output of 'gws generate-skills') to see what authentication or global flags it requires — that file may request credentials or configure behavior not declared here; (3) be aware that sanitized text will be sent to whatever backend 'gws' communicates with (likely a Google service), so avoid passing sensitive secrets through the prompt unless you trust that flow. If you cannot access or audit gws-shared, treat this skill with caution.

Like a lobster shell, security has layers — review code before you run it.

Plugin bundle (nix)
Skill pack · CLI binary · Config
SKILL.mdCLIConfig
CLI help (from plugin)
gws modelarmor +sanitize-prompt --help

Runtime requirements

Binsgws
latestvk971tv4ce17h36tc7r14xnq3qd83yha3
411downloads
0stars
13versions
Updated 3w ago
v1.0.12
MIT-0

modelarmor +sanitize-prompt

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

Sanitize a user prompt through a Model Armor template

Usage

gws modelarmor +sanitize-prompt --template <NAME>

Flags

FlagRequiredDefaultDescription
--templateFull template resource name (projects/PROJECT/locations/LOCATION/templates/TEMPLATE)
--textText content to sanitize
--jsonFull JSON request body (overrides --text)

Examples

gws modelarmor +sanitize-prompt --template projects/P/locations/L/templates/T --text 'user input'
echo 'prompt' | gws modelarmor +sanitize-prompt --template ...

Tips

  • If neither --text nor --json is given, reads from stdin.
  • For outbound safety, use +sanitize-response instead.

See Also

Comments

Loading comments...