> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clawup.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# secrets

> Manage Pulumi secrets for API keys and tokens

Set and list Pulumi secrets directly. Useful for adding or rotating API keys after initial setup.

## `secrets set`

```bash theme={null}
clawup secrets set <key> <value> [options]
```

| Option           | Description                                   |
| ---------------- | --------------------------------------------- |
| `--agent <name>` | Target a specific agent for per-agent secrets |

### Keys

**Global:** `anthropicApiKey`, `tailscaleAuthKey`, `tailscaleApiKey`, `tailnetDnsName`, `braveApiKey`

**Per-agent** (with `--agent`): `slackBotToken`, `slackAppToken`, `linearApiKey`, `linearWebhookSecret`, `linearUserUuid`, `githubToken`

## `secrets list`

```bash theme={null}
clawup secrets list
```

Shows which secrets are configured (values are redacted).

## Examples

```bash theme={null}
# Set a global secret
clawup secrets set braveApiKey BSA_xxx

# Set per-agent secrets
clawup secrets set slackBotToken xoxb-xxx --agent eng
clawup secrets set githubToken ghp_xxx --agent pm

# List all configured secrets
clawup secrets list
```
