setup

Automate NanoClaw setup by installing dependencies, configuring channels, and starting services.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/clsandoval/monorepo --skill setup-clsandoval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/clsandoval/monorepo/tree/main/automations/nanoclaw/.claude/skills/setup
Command: npx skills add https://github.com/clsandoval/monorepo --skill setup-clsandoval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run initial NanoClaw setup to bootstrap environments, install dependencies, authenticate channels, register main channel, and start background services.

Core Features & Use Cases

  • Automates bootstrap and environment checks for Node.js, dependencies, and runtimes.
  • Orchestrates container runtime setup (Docker or Apple Container) and runtime decisions.
  • Coordinates channel setup, authentication, and mounting of allowlists to launch the agent.
  • Use Case: A new user wants to deploy NanoClaw on macOS with Docker; the skill automates onboarding.

Quick Start

Run the setup to bootstrap NanoClaw by installing dependencies, configuring channels, and launching services.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap NanoClaw environments and start services automatically?

To bootstrap NanoClaw environments, you run an automated setup process that checks dependencies, configures channels, authenticates, and launches background services across Linux, macOS, and Docker runtimes.

Do I need Node.js and Docker installed to set up NanoClaw on macOS?

Yes, setting up NanoClaw requires Node.js, TSX tooling, and a compatible container runtime like Docker or Apple Container to be available on your system before starting the bootstrap process.

Can I use Apple Container instead of Docker for NanoClaw onboarding?

Yes, NanoClaw onboarding supports Apple Container as an alternative runtime on macOS, allowing you to orchestrate container setup and launch services without relying solely on Docker.

What is the best way to automate channel registration and authentication for NanoClaw?

Automating channel registration and authentication is handled directly by the NanoClaw setup process, which coordinates channel mounting, applies allowlists, and configures authentication with your consent.

Does NanoClaw automated setup install dependencies and configure allowlists?

Yes, the NanoClaw automated setup installs required dependencies, registers your main channel, mounts allowlists to launch the agent, and starts background services with user consent during the bootstrap.

Why does NanoClaw setup fail to start services if my container runtime is missing?

NanoClaw setup fails because it requires a compatible container runtime, such as Docker or Apple Container, to orchestrate the environment bootstrap and successfully launch the background services.