Skip to main content
NanoClaw ships two kinds of skills:
  • Host-side workspace skills (.claude/skills/) — invoked as slash commands in Claude Code from your NanoClaw checkout. They install channels, providers, and tools, or operate and maintain your install. 45 skills total: 17 channel installs, 3 provider installs, 10 tool installs, and 15 operational skills.
  • Container skills (container/skills/) — 8 skills mounted into every agent container at /app/skills. The agent loads them at runtime; you don’t invoke them yourself.
For how skills work and how to write your own, see Extending NanoClaw.

Channel installs

Each skill wires up one messaging channel. See Channels for the full setup guides.
SkillWhat it does
/add-deltachatAdds the Delta Chat channel via @deltachat/stdio-rpc-server — native adapter, email-based messaging with end-to-end encryption
/add-discordAdds the Discord bot channel via Chat SDK
/add-emacsAdds Emacs as a channel — interactive chat buffer and org-mode integration over a local HTTP bridge, no bot token needed
/add-gchatAdds the Google Chat channel via Chat SDK
/add-githubAdds the GitHub channel via Chat SDK — PR and issue comment threads as conversations
/add-imessageAdds the iMessage channel via Chat SDK — local (macOS) or remote (Photon API) mode
/add-linearAdds the Linear channel via Chat SDK — issue comment threads as conversations
/add-matrixAdds the Matrix channel via Chat SDK — works with any homeserver
/add-resendAdds the Resend email channel via Chat SDK
/add-signalAdds the Signal channel via signal-cli TCP daemon — native adapter, no Chat SDK bridge
/add-slackAdds the Slack channel via Chat SDK
/add-teamsAdds the Microsoft Teams channel via Chat SDK
/add-telegramAdds the Telegram channel via Chat SDK
/add-webexAdds the Webex channel via Chat SDK
/add-wechatAdds the WeChat personal channel via Tencent’s official iLink Bot API — long-polling and QR scan, no webhook
/add-whatsappAdds the WhatsApp channel via native Baileys adapter — QR code or pairing code authentication
/add-whatsapp-cloudAdds the WhatsApp Business Cloud API channel via Chat SDK — official Meta API

Provider installs

Each skill swaps the agent runtime for a different provider. See Providers.
SkillWhat it does
/add-codexUses Codex (CLI + AppServer) as the full agent provider in place of the Claude Agent SDK — ChatGPT subscription or OPENAI_API_KEY, per-group via agent_provider
/add-ollama-providerRoutes an agent group to a local Ollama model instead of the Anthropic API — env var overrides and a model setting, no provider code changes
/add-opencodeUses OpenCode as an agent provider (AGENT_PROVIDER=opencode) — OpenRouter, OpenAI, Google, DeepSeek, and more via OpenCode config

Tool installs

Each skill adds a capability or MCP tool to your agents. See Tools.
SkillWhat it does
/add-atomic-chat-toolAdds the Atomic Chat MCP server so agents can call local models served by the Atomic Chat desktop app via its OpenAI-compatible API
/add-dashboardAdds a monitoring dashboard — installs @nanoco/nanoclaw-dashboard and a pusher that sends periodic JSON snapshots
/add-gcal-toolAdds Google Calendar as an MCP tool (list calendars, list/search/create events, free/busy) using OneCLI-managed OAuth — no raw credentials reach the container
/add-gmail-toolAdds Gmail as an MCP tool (read, search, send, label, draft) using OneCLI-managed OAuth — tokens injected at request time
/add-karpathy-llm-wikiAdds a persistent wiki knowledge base to a group, based on Karpathy’s LLM Wiki pattern
/add-macos-statusbarAdds a macOS menu bar status indicator with Start, Stop, and Restart controls (macOS only)
/add-mnemonAdds persistent graph-based memory via mnemon — agents recall past context before responding and remember insights after each turn
/add-ollama-toolAdds the Ollama MCP server so agents can call local models and optionally manage the Ollama model library
/add-rtkInstalls the rtk token-compression proxy into agent containers — routes Bash tool calls through rtk for 60–90% token savings on dev commands
/add-vercelAdds Vercel deployment capability — installs the Vercel CLI in agent containers with OneCLI credential injection for api.vercel.com

Operational skills

Setup, maintenance, migration, and day-to-day administration of your install.
SkillWhat it does
/customizeAdds new capabilities or modifies NanoClaw behavior — interactive skill that asks questions to understand what you want
/debugDebugs container agent issues — logs, session DBs, mounts, authentication problems, and common failures
/get-qodo-rulesLoads org- and repo-level coding rules from Qodo before code tasks begin, so generation follows team standards
/init-first-agentWalks you through creating the first agent for a DM channel — resolves your channel identity, wires the DM group, and triggers a welcome DM
/init-onecliInstalls and initializes OneCLI Agent Vault, migrating existing .env credentials to the vault
/manage-channelsWires channels to agent groups, manages isolation levels, and adds new channel groups
/manage-mountsConfigures which host directories agent containers can access — view, add, or remove mount allowlist entries
/migrate-from-openclawMigrates from OpenClaw to NanoClaw v2 — detects an existing install, extracts identity, credentials, and tasks, then guides interactive migration
/migrate-from-v1Finishes migrating a NanoClaw v1 install into v2 after migrate-v2.sh — seeds the owner, reconciles container configs, helps port custom v1 code
/migrate-nanoclawExtracts your customizations from a fork, generates a replayable migration guide, and upgrades to upstream by reapplying them on a clean base
/qodo-pr-resolverReviews and resolves PR issues with Qodo — AI-powered code review fixes for GitHub, GitLab, Bitbucket, and Azure DevOps
/setupRuns initial NanoClaw setup — install, configure, first-time setup
/update-nanoclawBrings upstream updates into a customized install with preview, selective cherry-pick, and low token usage
/update-skillsRe-applies your installed skills to pull their latest code from upstream
/use-native-credential-proxyOpts out of the OneCLI gateway — reads Anthropic credentials from .env and injects them into the container’s API requests

Container skills

Mounted into every agent container at /app/skills. The agent picks them up automatically based on context — channel, task, or trigger.
SkillWhat it does
agent-browserBrowses the web for any task — research, web apps, forms, screenshots, data extraction, page testing
frontend-engineerEnforces a build-test-verify workflow for web projects — never done until built, tested, responsive, accessible, and visually verified
onecli-gatewayTransparent HTTPS proxy that injects stored credentials into outbound calls — the agent makes plain HTTP requests and the gateway handles auth
self-customizeLets the agent customize itself — add capabilities, install packages, add MCP servers, edit code or CLAUDE.md
slack-formattingFormats messages for Slack using mrkdwn syntax when responding to Slack channels
vercel-cliDeploys apps to Vercel and manages Vercel projects, domains, and environment variables
welcomeIntroduces the agent to a newly connected channel — triggered automatically when a channel is first wired
whatsapp-formattingFormats messages for WhatsApp, including mentions that render as real WhatsApp tags
Last modified on June 10, 2026