setup

Automate NanoClaw installation, dependency management, container runtime configuration, and messaging authentication.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the complex, multi-step initial setup and recovery of NanoClaw so users can install required runtimes and dependencies, authenticate messaging channels, and start background services without manual troubleshooting.

Core Features & Use Cases

  • Bootstrap and dependency repair: detect and install Node.js, project dependencies, and native build tools, and retry failed native builds.
  • Container runtime selection and build: choose and configure Docker or Apple Container, convert sources if necessary, build images, and handle build/test failures.
  • Messaging onboarding: guide WhatsApp and Telegram authentication flows, register chats/groups, and configure trigger and channel settings.
  • Service installation and verification: install or restart system services, manage mounts/allowlists, parse structured status blocks, and verify end-to-end operation for first-time setup or recovery scenarios. Use cases include first-time user onboarding, migrating runtimes on macOS, headless server setups, and repairing broken NanoClaw installs.

Quick Start

Run the setup skill to install dependencies, configure your chosen messaging channel, and start NanoClaw 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 installation and dependency management?

Automate NanoClaw initial installation by running the setup skill, which detects and installs Node.js, project dependencies, and native build tools while retrying failed native builds without manual troubleshooting.

Does NanoClaw setup work with Apple Container conversion on macOS?

NanoClaw setup works on macOS by selecting and configuring Apple Container, converting sources if necessary, and building images, alongside standard Docker container runtime configuration for local developer machines.

What is the best way to configure WhatsApp and Telegram authentication for a headless server?

Configure WhatsApp and Telegram authentication by running the setup skill, which guides messaging onboarding, registers chats and groups, and configures trigger and channel settings for headless server setups.

Can I use this setup to repair a broken NanoClaw install and verify services?

You can use this setup to repair broken NanoClaw installs by reinstalling system services, managing mounts and allowlists, parsing structured status blocks, and verifying end-to-end operation for recovery workflows.

Why does Docker or container runtime selection matter for NanoClaw deployment?

Container runtime selection matters because the setup skill chooses and configures Docker or Apple Container, converts sources if necessary, and handles build or test failures to ensure successful NanoClaw service deployment.