Skills
Add channels, providers, and tools without bloating the core. Claude Code, Codex, and OpenCode can all apply the same skills.
Messaging
Discord
Add Discord as a messaging channel. Supports text channels with attachments and reply context.
DeltaChat
Add DeltaChat as a messaging channel — email-based chat with end-to-end encryption, driven natively through the DeltaChat core library.
Emacs
Add Emacs as a messaging channel. Chat with your agent from org-mode buffers over a local HTTP bridge.
Google Chat
Add Google Chat as a messaging channel. Works in spaces and direct messages via a Google Cloud service account.
GitHub
Add GitHub as a messaging channel. The agent participates in PR and issue comment threads when @-mentioned.
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.
Mattermost
Add Mattermost as a messaging channel through a bot account and an outbound WebSocket connection.
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.
Email & Tools
Agent Browser
Built-in web browsing for the container agent. Open pages, fill forms, take screenshots, and extract data.
AnyDoc
Add local conversion from office documents to Markdown with the pinned Firecrawl AnyDoc CLI.
Tavily Search
Add Tavily Search and Extract as keyless remote MCP tools for selected agent groups.
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. The active agent provider can call local models through 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.
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.
Ollama (Provider)
Route a NanoClaw agent group to a local Ollama model instead of the Anthropic API. No code changes — just env overrides.
Ollama
Add local AI models as tools for the container agent. Offload summarization, translation, and queries to Ollama.
OpenCode (Provider)
Run NanoClaw agents on OpenCode instead of the Claude Agent SDK. OpenRouter, Anthropic, DeepSeek, Google, and any OpenAI-compatible provider.
Infrastructure
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 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 from OpenClaw
Migrate an existing OpenClaw installation into NanoClaw v2 — identity, channel credentials, groups, scheduled tasks, and config.
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.
OneCLI Agent Vault
Install OneCLI Agent Vault to secure API keys behind a credential proxy with per-agent policies and rate limits.
OneCLI Gateway
Built-in guidance for making authenticated API calls through OneCLI without exposing credentials to the agent.
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.
Frontend Engineer
Built-in frontend workflow that requires build, responsive, accessibility, and browser verification before completion.
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.
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.
Migrate NanoClaw
Extract your customizations into a replayable migration guide, then upgrade to upstream by reapplying them on a clean base instead of merging.
Self Customize
Built-in workflow for adding packages, MCP servers, instructions, or reviewable code changes to an agent.
Setup
Run the initial NanoClaw setup. Handles dependencies, provider selection, authentication, containers, and services.
Update NanoClaw
Transactionally update a customized NanoClaw install through an isolated staging worktree, migration gates, health checks, and rollback.
Welcome
Built-in onboarding for a newly connected channel, including capabilities, approvals, and access control.