Openclaw ops
Skill scoobydont-666/shared-claude-skills/skills/openclaw-ops
10 production-tested Claude Code skills — model routing, security hardening, code quality, tax advisory, cost optimization. Install: clone to ~/.claude/skills/
npx -y skills add scoobydont-666/shared-claude-skills --skill openclaw-opsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
OpenClaw and NemoClaw operations — sandbox management, inference provider config, policy configuration, Tailscale integration, security hardening, skill vetting. Trigger on: "OpenClaw", "NemoClaw", "OpenShell", "sandbox", "openclaw tui", "agent assistant", "ClawHub", "gateway token", or any task involving personal AI assistant deployment and operations.
SKILL.md
3.4 KB, as published. Nobody here has run it
OpenClaw/NemoClaw Operations
Deployment on Primary Host
| Component | Status | Port | Access |
|---|---|---|---|
| OpenClaw | v2026.3.13 | <service-port> (loopback) | Tailscale Serve → HTTPS |
| NemoClaw | v0.1.0 (alpha) | <gateway-port> (OpenShell gateway) | Internal |
| Sandbox | my-assistant | — | nemoclaw my-assistant connect |
| Tailscale | Connected | <tailscale-ip> | https://<primary-host>.tail<tailnet>.ts.net/ |
Security Posture
- All messaging channels disabled (WhatsApp, Telegram, Discord, Slack, Signal, Matrix, IRC)
- DM policy: disabled on all channels
- Gateway auth: token-based
- Gateway bind: loopback only (127.0.0.1:<service-port>)
- UFW: gateway port denied from LAN, allowed via Tailscale interface
- NemoClaw sandbox: OpenShell with Landlock + seccomp + network namespace isolation
- Inference binding and service ports configured for internal access only
Interaction
Recommended: CLI/TUI via Tailscale SSH (most secure)
# From any device on your tailnet
ssh admin_user@<primary-host> # via Tailscale
openclaw tui # interactive chat
# Or inside the sandbox
nemoclaw my-assistant connect
openclaw tui
Web dashboard: https://<primary-host>.tail<tailnet>.ts.net/ (tailnet only)
Inference
Primary: Local Ollama on GPU host (<gpu-host-ip>:<ollama-port>)
- Available models: qwen3:8b/14b, llama3.3:70b, deepseek-r1:70b, mistral-nemo:12b, gemma2:9b
- Requires GPU host to be online
Fallback: Anthropic Claude API (if configured)
- Known Ollama bugs: cold-start timeouts (#43946), API key after reconfig (#28927)
Key Commands
# Gateway
openclaw gateway status
openclaw gateway restart
systemctl --user status openclaw-gateway
# Sandbox
nemoclaw list
nemoclaw my-assistant status
nemoclaw my-assistant connect
nemoclaw my-assistant logs --follow
nemoclaw my-assistant destroy # nuclear option
# Config
openclaw config set <key> <value>
openclaw doctor # health check
openclaw security audit --deep # policy drift check
# Tailscale
sudo tailscale serve status
sudo tailscale serve --bg 18789 # re-enable serve
sudo tailscale serve --https=443 off # disable serve
Security Warnings
- CVE-2026-25253 (CVSS 8.8) — patched in >= 2026.1.29. We run 2026.3.13.
- 29 pages of GitHub Security Advisories — large attack surface from messaging integrations (all disabled).
- ClawHub skills — no mandatory vetting. Treat all as untrusted. Audit before installing.
- NemoClaw is alpha — expect instability. The sandbox is the security-critical layer.
- API keys — never paste in chat. Use env vars or config files with 600 permissions.
Rules
- Never enable messaging channels without explicit approval
- Never install ClawHub skills without security review
- Never expose OpenClaw ports to LAN (Tailscale only)
- Always verify sandbox is active before trusting isolation
- Rotate gateway token if compromised
- Keep OpenClaw updated (check:
openclaw --version)