All skills
googleworkspace avatar

/gws-modelarmor-sanitize-response

@705fb0e
by Google Workspacegoogleworkspace/cli31k stars
1,856

Google Model Armor: Sanitize a model response through a Model Armor template.

Use this Skill: https://skilld.dev/gh/googleworkspace/cli/gws-modelarmor-sanitize-response

This session only. Nothing lands on disk.

SKILL.md

≈28 tokens always: the name and description. ≈284 when used: this file.

modelarmor +sanitize-response

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

Sanitize a model response through a Model Armor template

Usage

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

Flags

Flag Required Default Description
--template ✓ — Full template resource name (projects/PROJECT/locations/LOCATION/templates/TEMPLATE)
--text — — Text content to sanitize
--json — — Full JSON request body (overrides --text)

Examples

gws modelarmor +sanitize-response --template projects/P/locations/L/templates/T --text 'model output'
model_cmd | gws modelarmor +sanitize-response --template ...

Tips

  • Use for outbound safety (model -> user).
  • For inbound safety (user -> model), use +sanitize-prompt.

See Also

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    No security issues were detected. The skill defines a command configuration to sanitize model responses using Google Model Armor through the gws CLI tool.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    1/1 file flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 705fb0e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Activeupdated 6 months ago
Other metadata
metadata
{
  "version": "0.22.5",
  "openclaw": {
    "category": "security",
    "requires": {
      "bins": [
        "gws"
      ]
    },
    "cliHelp": "gws modelarmor +sanitize-response --help"
  }
}
  • Security
  • CLI
  • google-workspace
  • model-armor
  • safety
  • sanitization
  • gws

README badge

README badge for googleworkspace/cli/gws-modelarmor-sanitize-response

Sanitizes model responses through Google Cloud's Model Armor templates, filtering outbound content for safety before delivery to users. Works with the gws CLI and requires a pre-configured Model Armor template resource.

Generated from the current SKILL.md.

What is Model Armor and what does this skill do?
Model Armor is Google Workspace's content safety system. This skill sanitizes model-generated responses through a Model Armor template before sending them to users.
Do I need authentication set up?
Yes. You must configure Google Workspace auth as described in gws-shared/SKILL.md before using this skill.
What's the difference between sanitize-response and sanitize-prompt?
sanitize-response filters outbound model output for safety (model to user). sanitize-prompt filters inbound user input before it reaches the model.
How do I specify which template to use?
Use the --template flag with the full resource name in the format projects/PROJECT/locations/LOCATION/templates/TEMPLATE.

Generated from the current SKILL.md. These answers refresh after source changes.