Skills
Extend your NanoClaw with skills. Each one teaches Claude how to add a new capability to your codebase.
Messaging
Discord
Add Discord as a messaging channel. Supports text channels with attachments and reply context.
Emacs
Add Emacs as a messaging channel. Chat with your agent from org-mode buffers over a local HTTP bridge.
GitHub
Add GitHub as a messaging channel. The agent participates in PR and issue comment threads when @-mentioned.
Google Chat
Add Google Chat as a messaging channel. Works in spaces and direct messages via a Google Cloud service account.
iMessage
Add iMessage as a messaging channel. Local mode reads the macOS chat database directly; remote mode uses the Photon API.
Linear
Add Linear as a messaging channel. Every comment on a Linear issue triggers the agent — no @-mention needed.
Matrix
Add Matrix as a messaging channel. Works with any Matrix homeserver, including matrix.org and self-hosted Synapse.
Resend (Email)
Add email as a messaging channel via Resend. Each thread becomes a conversation, with the bot replying from your domain.
Signal
Add Signal as a messaging channel via signal-cli. Native adapter — no Chat SDK bridge.
Slack
Add Slack as a messaging channel. Uses Event Subscriptions webhooks via the Chat SDK bridge — requires a publicly reachable HTTPS endpoint.
Microsoft Teams
Add Microsoft Teams as a messaging channel. Works in team channels, group chats, and DMs via Azure Bot Service.
Telegram
Add Telegram as a messaging channel. Run it alongside WhatsApp or as your primary channel.
Webex
Add Cisco Webex as a messaging channel. Works in spaces and 1:1 direct messages.
Add WeChat as a messaging channel via Tencent's official iLink Bot API. QR-scan login, no PadLocal token, no ban risk.
WhatsApp Cloud API
Add WhatsApp via Meta's official Business Cloud API. The supported route — distinct from the QR-based add-whatsapp skill.
Add WhatsApp as a messaging channel. Authenticate via QR code or pairing code.
DeltaChat
Add DeltaChat as a messaging channel — email-based chat with end-to-end encryption, driven natively through the DeltaChat core library.
Email & Tools
Agent Browser
Built-in web browsing for the container agent. Open pages, fill forms, take screenshots, and extract data.
Google Calendar
Add Google Calendar as an MCP tool. The agent can list calendars, search events, create events, and run free/busy queries.
Gmail
Add Gmail as an MCP tool. Read, search, send, label, and draft emails from your agent.
Vercel Deployments
Give NanoClaw agents the ability to deploy web applications to Vercel. Installs the Vercel CLI in agent containers.
Enhancement
Atomic Chat
Add the Atomic Chat desktop app as an MCP tool. Claude offloads work to local models served by Atomic Chat's OpenAI-compatible API.
Codex (Provider)
Run NanoClaw agents on OpenAI's Codex CLI instead of the Claude Agent SDK. ChatGPT subscription or OpenAI API key, vault-only via OneCLI.
Ollama
Add local AI models as tools for the container agent. Offload summarization, translation, and queries to Ollama.
Ollama (Provider)
Route a NanoClaw agent group to a local Ollama model instead of the Anthropic API. No code changes — just env overrides.
OpenCode (Provider)
Run NanoClaw agents on OpenCode instead of the Claude Agent SDK. OpenRouter, Anthropic, DeepSeek, Google, and any OpenAI-compatible provider.
Qodo
Fetch Qodo code review issues, auto-fix them, and enforce org-wide coding rules during generation.
Karpathy LLM Wiki
Add a persistent, self-maintaining wiki knowledge base to a NanoClaw group, based on Karpathy's LLM Wiki pattern.
Mnemon
Add persistent graph-based memory so agents recall past context before responding and remember new insights after each turn.
Infrastructure
Apple Container
Switch from Docker to Apple Container for native macOS container isolation. Lighter, faster, built for Apple Silicon.
OneCLI Agent Vault
Install OneCLI Agent Vault to secure API keys behind a credential proxy with per-agent policies and rate limits.
clidash
Add a zero-dependency, read-only web dashboard that builds its tabs and tables at runtime from any CLI that lists resources as JSON, pre-wired for NanoClaw's ncl.
Migrate from OpenClaw
Migrate an existing OpenClaw installation into NanoClaw v2 — identity, channel credentials, groups, scheduled tasks, and config.
Migrate from v1
Finish migrating a NanoClaw v1 install into v2 after the migration script runs — seed the owner, clean up carried-over config, and port fork customizations.
Migrate Memory
Carry an agent group's memory across a provider switch, in either direction, by distilling the source store into the target store.
Native Credential Proxy
Opt out of the OneCLI gateway and supply Anthropic credentials straight from .env instead.
rtk Token Compression
Install the rtk proxy into agent containers to cut token usage on common dev commands by 60–90%.
Update Skills
Pull the latest code for your installed channel and provider skills by re-applying them from upstream.
Utility
Customize
Add new capabilities or modify NanoClaw behavior. An interactive skill that builds what you describe.
Debug
Diagnose container agent issues. Covers logs, environment variables, mounts, and common problems.
Dashboard
Add a local monitoring dashboard for NanoClaw. Live view of agent groups, sessions, channels, token usage, and logs.
Init First Agent
Create your first NanoClaw agent for a DM channel and verify end-to-end delivery with a welcome message.
macOS Status Bar
Add a persistent menu bar icon showing NanoClaw's running status with Start, Stop, and Restart controls.
Manage Channels
Wire channels to agent groups, manage isolation, and add new channel groups. The configuration tool for NanoClaw's entity model.
Manage Mounts
Configure which host directories agent containers can access. The mount allowlist controls what files agents see.
Setup
Run the initial NanoClaw setup. Handles dependencies, authentication, containers, and services.
Update NanoClaw
Pull upstream changes into a customized install with preview, selective cherry-pick, and safe rollback.
Learn
Distill a reusable NanoClaw skill from a directory, URL, pasted notes, or the work you just did — or refine an existing skill with new learnings.
Migrate NanoClaw
Extract your customizations into a replayable migration guide, then upgrade to upstream by reapplying them on a clean base instead of merging.