> ## 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.

# push

> Push workspace files, skills, and config to running agents

Syncs workspace files, skills, and configuration to running agents over SSH (or into local Docker containers).

## Usage

```bash theme={null}
clawup push [options]
```

## Options

| Option               | Description                                            |
| -------------------- | ------------------------------------------------------ |
| `--skills`           | Sync skills to remote workspace                        |
| `--workspace`        | Sync workspace files from identity                     |
| `--memory-reset`     | Remove remote `memory/` dir and `MEMORY.md`            |
| `--openclaw`         | Upgrade OpenClaw to latest + restart gateway           |
| `--config-push`      | Copy local `openclaw.json` to remote + restart gateway |
| `-a, --agent <name>` | Target a single agent (name, role, or alias)           |
| `--local`            | Push to local Docker containers                        |

## Examples

```bash theme={null}
# Push everything to all agents
clawup push --workspace --skills

# Push skills to a specific agent
clawup push --skills -a titus

# Reset memory for all agents
clawup push --memory-reset

# Upgrade OpenClaw on all agents
clawup push --openclaw

# Push to local Docker containers
clawup push --workspace --local
```
