setup

Automate NanoClaw setup from dependency installation to WhatsApp authentication on macOS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the full initial NanoClaw setup workflow, handling dependency installation, authentication, channel registration, and service configuration.

Core Features & Use Cases

  • One-click setup: Installs dependencies, configures a container runtime, and verifies environment readiness.
  • End-to-end onboarding: Guides you through WhatsApp authentication, main channel registration, and security settings (mount allowlists).
  • For builders: Prepares your macOS environment for running NanoClaw with minimal manual steps.

Quick Start

Trigger the setup skill to install dependencies, authenticate WhatsApp, register your main channel, and start the background services.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate NanoClaw initial setup on macOS from dependency installation to WhatsApp authentication?

NanoClaw setup on macOS is automated through interactive prompts that install dependencies like Node.js and FFmpeg, configure container runtimes, and guide you through WhatsApp authentication and main-channel registration.

Do I need Docker to run the NanoClaw setup workflow, or can I use the Apple Container runtime?

You do not need Docker exclusively; the NanoClaw setup workflow supports optional container runtimes, allowing you to choose between Apple Container or Docker to prepare your macOS environment for running the agent.

What dependencies are required to configure a NanoClaw agent on macOS?

Configuring a NanoClaw agent on macOS requires Node.js, FFmpeg, and Gemini CLI, with the setup workflow verifying these dependencies through environment checks to ensure a safe, ready-to-run state.

How does WhatsApp authentication and main-channel registration work during agent setup?

WhatsApp authentication and main-channel registration work by using interactive prompts during the setup workflow, guiding you step-by-step to securely link your account and register your primary communication channel.

Can I configure mount allowlists and security settings when setting up NanoClaw?

Yes, you can configure mount allowlists and security settings during setup, as the workflow includes environment checks and interactive prompts to establish security configurations for a safe background-service initialization.

Why is my NanoClaw setup not completing the background-service initialization?

NanoClaw setup may not complete background-service initialization if environment checks fail, such as missing Node.js, FFmpeg, or Gemini CLI dependencies, or if security configurations and container runtime selections are left incomplete.