# Gws Modelarmor Create Template

Google Model Armor: Create a new Model Armor template.

- Repository: https://github.com/googleworkspace/cli (32044 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-10-30
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add googleworkspace/cli --skill gws-modelarmor-create-template -g -a claude-code -y`
Codex: `npx skills add googleworkspace/cli --skill gws-modelarmor-create-template -g -a codex -y`
Cursor: `npx skills add googleworkspace/cli --skill gws-modelarmor-create-template -g -a cursor -y`
Gemini CLI: `npx skills add googleworkspace/cli --skill gws-modelarmor-create-template -g -a gemini-cli -y`

## Description

Google Model Armor: Create a new Model Armor template.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# modelarmor +create-template

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

Create a new Model Armor template

## Usage

```bash
gws modelarmor +create-template --project <PROJECT> --location <LOCATION> --template-id <ID>
```

## Flags

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--project` | ✓ |, | GCP project ID |
| `--location` | ✓ |, | GCP location (e.g. us-central1) |
| `--template-id` | ✓ |, | Template ID to create |
| `--preset` |, |, | Use a preset template: jailbreak |
| `--json` |, |, | JSON body for the template configuration (overrides --preset) |

## Examples

```bash
gws modelarmor +create-template --project P --location us-central1 --template-id my-tmpl --preset jailbreak
gws modelarmor +create-template --project P --location us-central1 --template-id my-tmpl --json '{...}'
```

## Tips

- Defaults to the jailbreak preset if neither --preset nor --json is given.
- Use the resulting template name with +sanitize-prompt and +sanitize-response.

> [!CAUTION]
> This is a **write** command, confirm with the user before executing.

## See Also

- [gws-shared](../gws-shared/SKILL.md), Global flags and auth
- [gws-modelarmor](../gws-modelarmor/SKILL.md), All filter user-generated content for safety commands

