From gws
Sanitizes AI prompts and model responses for safety using Google Model Armor CLI. Supports template creation and inspection via gws modelarmor.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gws:gws-modelarmorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
gws modelarmor <resource> <method> [flags]
| Command | Description |
|---|---|
+sanitize-prompt | Sanitize a user prompt through a Model Armor template |
+sanitize-response | Sanitize a model response through a Model Armor template |
+create-template | Create a new Model Armor template |
Before calling any API method, inspect it:
# Browse resources and methods
gws modelarmor --help
# Inspect a method's required params, types, and defaults
gws schema modelarmor.<resource>.<method>
Use gws schema output to build your --params and --json flags.
npx claudepluginhub wadewarren/gws-claude-pluginSanitizes AI model responses using Google Model Armor safety templates via gws CLI. Applies outbound content filters before delivery to users.
Deploys runtime guardrails for bidirectional prompt and response filtering in AI systems. Use when designing or reviewing AI architectures needing prompt injection protection, content filtering, or input/output safety controls.
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.