setup

Automate NanoClaw agent setup with dependencies, container runtime, and channel authentication.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the complex process of setting up and configuring the NanoClaw agent, ensuring all dependencies, runtimes, and channels are correctly installed and authenticated.

Core Features & Use Cases

  • Dependency Management: Installs Node.js and other required packages.
  • Container Runtime Setup: Configures Docker or Apple Container for isolated agent execution.
  • Channel Authentication: Guides through authenticating messaging channels like WhatsApp, Telegram, Slack, and Discord.
  • Service Management: Sets up and verifies the NanoClaw background service.
  • Use Case: When you first get NanoClaw, you can tell it to "setup nanoclaw" and it will handle everything from installing Node.js to getting your WhatsApp connected, only asking for your input when absolutely necessary like pasting an API key or authenticating a channel.

Quick Start

Run the setup skill to install dependencies, configure the container runtime, and authenticate your messaging channels.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate NanoClaw agent setup and dependency installation?

Automating NanoClaw agent setup involves running a setup process that installs Node.js and required packages, configures container runtimes, and authenticates messaging channels with minimal manual input.

Can I configure Docker or Apple Container for isolated agent execution?

Configuring Docker or Apple Container for isolated agent execution is supported during the setup process to ensure the NanoClaw agent runs in a properly isolated environment.

How do I authenticate WhatsApp, Telegram, Slack, and Discord channels for my agent?

Authenticating WhatsApp, Telegram, Slack, and Discord channels is guided by the setup process, which prompts you to paste API keys or authenticate channels only when necessary.

What is the best way to manage multi-channel authentication for an agent?

Multi-channel authentication for an agent is best managed through a guided setup process that handles API key setup and channel integration, requesting your input only for necessary credentials.

Why does NanoClaw setup require environment checks and mount allowlisting?

NanoClaw setup requires environment checks and mount allowlisting to ensure the container runtime is correctly configured and the background service starts and verifies securely.

Do I need Node.js to configure the NanoClaw agent service?

Node.js is required to configure the NanoClaw agent service, as the setup process automatically installs Node.js and other required packages during the bootstrap phase.