setup

Automate NanoClaw installation, configuration, and service startup.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the full NanoClaw onboarding process so a user can get the app installed, authenticated, configured, and running without having to manually coordinate each setup step.

Core Features & Use Cases

  • Repository and fork setup: Detects git remotes, guides fork creation when needed, and ensures upstream tracking is configured correctly.
  • Environment bootstrap: Installs or repairs Node.js dependencies, parses setup status blocks, and handles platform-specific prerequisites.
  • Container and service setup: Chooses between Docker and Apple Container, builds the runtime image, starts the background service, and verifies the deployment.
  • Channel onboarding: Delegates to channel-specific skills for WhatsApp, Telegram, Slack, and Discord authentication and registration.
  • Use case: A new NanoClaw user can ask for setup once and be guided through everything from first clone checks to a working, verified service.

Quick Start

Ask the assistant to run the NanoClaw setup workflow for this repository and complete any prompts needed for authentication, container selection, or channel registration.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I set up NanoClaw end to end from a fresh repository clone?

NanoClaw setup automates the full end-to-end deployment workflow by running git remote checks, executing setup scripts, selecting a runtime, and verifying the background service to get the application running without manual coordination.

Can I configure WhatsApp and Telegram channel authentication during installation?

Yes, NanoClaw setup delegates to channel-specific skills to handle WhatsApp, Telegram, Slack, and Discord authentication and registration during the onboarding workflow.

Do I need Docker to run the NanoClaw background service, or does Apple Container work?

NanoClaw setup supports both Docker and Apple Container for the runtime image, allowing you to choose your preferred platform to build the image, start the background service, and verify the deployment.

How do I repair Node.js dependencies and configure my fork during NanoClaw installation?

NanoClaw setup detects git remotes, guides fork creation, tracks upstream repositories, and automatically installs or repairs Node.js dependencies to ensure platform-specific prerequisites are met.

What is mount allowlist selection and when is it needed in the setup process?

Mount allowlist selection is a security configuration step during NanoClaw setup that safely restricts mounted directories before the background service starts, ensuring the deployment only accesses approved paths.