jezweb avatar

Nemoclaw Setup

Automates the full deployment of NVIDIA NemoClaw, a sandboxed AI agent platform running OpenClaw with Landlock, seccomp, and network namespace isolation inside Docker via k3s. Handles the entire stack: Node.js and Docker prerequisites, cgroup v2 fixes for k3s, OpenShell gateway setup, sandbox creation with Nemotron model configuration, and web UI port forwarding with systemd keepalive. Includes workarounds for the known "device identity required" bug in OpenClaw versions before v2026.3.12 and steps for exposing the UI via Cloudflare Tunnel with proper origin headers and Access protection. Use this when setting up a production sandboxed agent environment on NVIDIA hardware or when you need the web interface accessible remotely with all the annoying Docker permission and networking bits already solved.

skills.sh installs
902
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill nemoclaw-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

NemoClaw Setup

Install NVIDIA NemoClaw — a sandboxed AI agent platform built on OpenClaw with Landlock + seccomp + network namespace isolation. Runs inside Docker via k3s (OpenShell).

What You Get

  • Sandboxed AI agent with web UI and terminal CLI
  • Powered by NVIDIA Nemotron models (cloud or local)
  • Network-policy-controlled access to external services
  • Optional remote access via Cloudflare Tunnel

Prerequisites

RequirementCheckInstall
Linux (Ubuntu 22.04+)uname -a—
Dockerdocker pssudo apt install docker.io
Node.js 20+ (22 recommended)node --versionnvm install 22
NVIDIA GPU (optional but recommended)nvidia-smi—
NVIDIA API key—https://build.nvidia.com/settings/api-keys

Workflow

Step 1: Pre-flight Checks

# Check Docker
docker ps 2>/dev/null || echo "Docker not running or no access"

# Check Node.js
node --version

# Check if already installed
which nemoclaw && nemoclaw --version
which openshell && openshell --version

If nemoclaw is already installed, skip to Step 4.

Step 2: Install NemoClaw

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
DevOps & CI/CD, AI & Agent Building, Debugging, Cloud & Infrastructure
First seen
Jun 3, 2026

More from jezweb/claude-skills

All 166
1cap-go avatarcapgo-live-updatescap-go/capgo-skillsComplete guide to implementing live updates in Capacitor apps using Capgo. Covers account creation, plugin installation, configuration, update strategies, and C897skills.sh installs
2nvidia avatarnemoclaw-user-get-startednvidia/skillsInstalls NemoClaw, launches a sandbox, and runs the first agent prompt. Use when onboarding, installing, or launching a NemoClaw sandbox for the first time. Tri855skills.sh installs
3netresearch avatarsecurity-auditnetresearch/security-audit-skillUse when conducting security assessments — OWASP Top 10 / API / LLM, CWE Top 25, CVSS scoring — auditing PHP/TYPO3, APIs, frontend, Terraform/K8s/Docker IaC, AW839skills.sh installs
4railwayapp avatarenvironmentrailwayapp/railway-skillsThis skill should be used when the user asks "what's the config", "show me the configuration", "what variables are set", "environment config", "service config",824skills.sh installs
5hugorcd avatarcreate-evlog-adapterhugorcd/evlogCreate a new built-in evlog adapter to send wide events to an external observability platform. Use when adding a new drain adapter (e.g., for Elasticsearch, Hon811skills.sh installs
6akin-ozer avatardockerfile-validatorakin-ozer/cc-devops-skillsValidate, lint, audit, or scan a Dockerfile for security and best practices.786skills.sh installs