Skip to content
mcp/skillhub

Skill collection

nanocoai/nanoclaw skills

64 Agent Skills in this repository. Installing every one would load 3,369 tokens of names and descriptions into each session before any of them is used; install the ones you need.

Skills

64

Always on, all installed

3,369 tok

Median, once used

2,036 tok

Repo stars

31k

20 of these skills bundle scripts. 2 tell the agent to pipe a download into a shell. Read them before installing.

  1. add-anydocnanocoai/nanoclaw

    Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when agents need to read attached Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, or text-based PDF files without uploading them to a hosted parser.

    31k164 tok idle · 1,758 in use
  2. add-atomic-chat-toolnanocoai/nanoclaw

    Add Atomic Chat MCP server so the container agent can call local models served by the Atomic Chat desktop app via its OpenAI-compatible API.

    31k433 tok idle · 2,544 in use
  3. add-clidashnanocoai/nanoclaw

    Add clidash — a zero-dependency, read-only web dashboard that derives its tabs and tables at runtime from any CLI that lists resources as JSON. Ships pre-wired for NanoClaw's ncl CLI (agent groups, sessions, channels, users, roles), plus message-activity charts, a log tail, and a read-only file viewer for group skills/CLAUDE.md/profiles.

    31k2287 tok idle · 1,726 in use
  4. add-codexnanocoai/nanoclaw

    Use Codex (OpenAI's codex app-server) as a full agent provider — planning, tool orchestration, MCP tools, server-side history, session resume — alongside or instead of Claude. ChatGPT subscription or OpenAI API key, vault-only via the selected gateway. Per-group via `ncl groups config update --provider codex`. Distinct from using OpenAI as an MCP tool (where Claude remains the planner).

    31k1992 tok idle · 2,392 in use
  5. add-cursornanocoai/nanoclaw

    Use Cursor (local Agent SDK) as a full agent provider — planning, tool orchestration, MCP tools, session resume — alongside or instead of Claude. Cursor-account sign-in or API key, held by the credential gateway. Per-group via `ncl groups config update --provider cursor`. Distinct from using Cursor as a cloud agent (those run on Cursor VMs and are not this provider).

    31k1984 tok idle · 2,979 in use
  6. add-dashboardnanocoai/nanoclaw

    Add a monitoring dashboard to NanoClaw. Installs @nanoco/nanoclaw-dashboard and a pusher that sends periodic JSON snapshots.

    31k332 tok idle · 1,317 in use
  7. add-deltachatnanocoai/nanoclaw

    Add DeltaChat channel integration via @deltachat/stdio-rpc-server. Native adapter — no Chat SDK bridge. Email-based messaging with end-to-end encryption.

    31k38 tok idle · 2,646 in use
  8. add-dialnanocoai/nanoclaw

    Add Dial channel integration — a real phone number for SMS and AI voice calls via the Dial platform (getdial.ai). Native adapter — no Chat SDK bridge.

    31k curl|sh36 tok idle · 5,544 in use
  9. add-dial-numbernanocoai/nanoclaw

    Add another phone number to an existing Dial channel — a second (or third) public line for the agent, so one NanoClaw install answers SMS and AI voice calls on multiple numbers. Use when Dial is already installed and the operator wants an additional number (e.g. a personal line plus a support line). Requires the Dial channel to already be installed (see /add-dial).

    31k83 tok idle · 1,466 in use
  10. add-dial-toolnanocoai/nanoclaw

    Give chosen NanoClaw agents a real phone number as a container tool — the `dial` CLI baked into the agent image plus OneCLI credential injection for api.getdial.ai, scoped per agent, so the agents you pick can send SMS, place AI voice calls, and receive verification codes from inside the sandbox. Independent of the Dial channel; idempotent; re-run to change which agents may use it. Use when the user wants agents to text, call, or run `dial …` from a chat, without wiring Dial as a messaging channel.

    31k2117 tok idle · 5,107 in use
  11. add-discordnanocoai/nanoclaw

    Add Discord bot channel integration via Chat SDK.

    31k13 tok idle · 2,028 in use
  12. add-emacsnanocoai/nanoclaw

    Add Emacs as a channel. Opens an interactive chat buffer and org-mode integration so you can talk to NanoClaw from within Emacs (Doom, Spacemacs, or vanilla). Local HTTP bridge — no bot token or external service needed.

    31k55 tok idle · 2,783 in use
  13. add-gchatnanocoai/nanoclaw

    Add Google Chat channel integration via Chat SDK.

    31k13 tok idle · 2,763 in use
  14. add-githubnanocoai/nanoclaw

    Add GitHub channel integration via Chat SDK. PR and issue comment threads as conversations.

    31k21 tok idle · 2,044 in use
  15. add-imessagenanocoai/nanoclaw

    Add iMessage to NanoClaw — one channel, two backends. Local (this Mac's chat.db via the Chat SDK bridge; macOS + Full Disk Access) or Hosted iMessage (via photon.codes — native spectrum-ts with a device-login wizard; any OS, no Mac relay). Triggers on "add imessage", "connect imessage", "add photon", "imessage via photon", "native imessage".

    31k92 tok idle · 3,699 in use
  16. add-iron-proxynanocoai/nanoclaw

    Install or refresh Iron Proxy and its official Iron Control web console for NanoClaw. Use when selecting the Iron gateway, adding its management UI, configuring credentials and grants, or restoring the proxy, approval bridge, and agent guidance.

    31k3652 tok idle · 4,016 in use
  17. add-karpathy-llm-wikinanocoai/nanoclaw

    Add a persistent wiki knowledge base to a NanoClaw group. Based on Karpathy's LLM Wiki pattern. Triggers on "add wiki", "wiki", "knowledge base", "llm wiki", "karpathy wiki".

    31k56 tok idle · 1,191 in use
  18. add-linearnanocoai/nanoclaw

    Add Linear channel integration via Chat SDK. Issue comment threads as conversations.

    31k17 tok idle · 2,383 in use
  19. add-macos-statusbarnanocoai/nanoclaw

    Add a macOS menu bar status indicator for NanoClaw. Shows a bolt icon with a green/red dot indicating whether NanoClaw is running, with Start, Stop, and Restart controls. macOS only.

    31k49 tok idle · 787 in use
  20. add-matrixnanocoai/nanoclaw

    Add Matrix channel integration via Chat SDK. Works with any Matrix homeserver.

    31k19 tok idle · 2,098 in use
  21. add-mattermostnanocoai/nanoclaw

    Add a self-hosted or cloud Mattermost bot channel through the Chat SDK bridge, reusing a healthy server when available and linking to official server setup guidance when needed.

    31k739 tok idle · 3,972 in use
  22. add-mnemonnanocoai/nanoclaw

    Add persistent graph-based memory via mnemon. Agents recall past context before responding and remember insights after each turn.

    31k227 tok idle · 1,656 in use
  23. add-ollama-providernanocoai/nanoclaw

    Route a NanoClaw agent group to a local Ollama model instead of the Anthropic API. Ollama speaks the Anthropic API natively (v1/messages), so no provider code changes are needed — just env var overrides and a model setting. Use when the user wants to run their agent locally, cut API costs, or experiment with open-weight models. See docs/ollama.md for background.

    31k88 tok idle · 1,543 in use
  24. add-ollama-toolnanocoai/nanoclaw

    Add Ollama MCP server so the container agent can call local models and optionally manage the Ollama model library.

    31k428 tok idle · 3,033 in use
  25. add-oneclinanocoai/nanoclaw

    Install or refresh OneCLI as NanoClaw's gateway provider. Use when setup selects OneCLI, an existing OneCLI-backed install is migrated to the gateway seam, or its runtime, approval bridge, setup, and agent guidance must be restored from the in-tree package.

    31k1858 tok idle · 1,005 in use
  26. add-opencodenanocoai/nanoclaw

    Use OpenCode as an agent provider. OpenRouter, OpenAI, Google, DeepSeek, etc. via OpenCode config — not the Anthropic Agent SDK. Per group via `ncl groups config update --provider opencode`; host passes OPENCODE_* and XDG mount when spawning containers.

    31k3765 tok idle · 4,197 in use
  27. add-resendnanocoai/nanoclaw

    Add Resend (email) channel integration via Chat SDK.

    31k16 tok idle · 1,837 in use
  28. add-rtknanocoai/nanoclaw

    Install rtk token-compression proxy into agent containers. Routes Bash tool calls through rtk for 60–90% token savings on dev commands (git, cargo, pytest, docker, kubectl, etc.).

    31k curl|sh48 tok idle · 1,171 in use
  29. add-signalnanocoai/nanoclaw

    Add Signal channel integration via signal-cli device-link. Native adapter — no Chat SDK bridge.

    31k22 tok idle · 3,502 in use
  30. add-slacknanocoai/nanoclaw

    Add Slack channel integration via Chat SDK.

    31k12 tok idle · 3,191 in use
  31. add-tavily-toolnanocoai/nanoclaw

    Add Tavily Search and Extract as keyless remote MCP tools for selected NanoClaw agent groups. Use when installing Tavily web search or URL extraction without an API key.

    31k141 tok idle · 1,720 in use
  32. add-teamsnanocoai/nanoclaw

    Add Microsoft Teams channel integration via Chat SDK.

    31k13 tok idle · 7,077 in use
  33. add-telegramnanocoai/nanoclaw

    Add Telegram channel integration via Chat SDK.

    31k12 tok idle · 4,122 in use
  34. add-vercelnanocoai/nanoclaw

    Add Vercel deployment capability to NanoClaw agents. Installs the Vercel CLI in agent containers and sets up OneCLI credential injection for api.vercel.com. Use when the user wants agents to deploy web applications to Vercel.

    31k154 tok idle · 1,445 in use
  35. add-webexnanocoai/nanoclaw

    Add Webex channel integration via Chat SDK.

    31k13 tok idle · 1,432 in use
  36. add-wechatnanocoai/nanoclaw

    Add WeChat (personal) channel integration via Tencent's official iLink Bot API. Uses long-polling and QR scan — no webhook, no ToS risk, no paid token.

    31k142 tok idle · 1,824 in use
  37. add-whatsappnanocoai/nanoclaw

    Add WhatsApp channel via native Baileys adapter. Direct connection — no Chat SDK bridge. Uses QR code or pairing code for authentication.

    31k132 tok idle · 6,141 in use
  38. add-whatsapp-cloudnanocoai/nanoclaw

    Add WhatsApp Business Cloud API channel via Chat SDK. Official Meta API.

    31k20 tok idle · 1,746 in use
  39. agent-browsernanocoai/nanoclaw

    Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test web pages. Use whenever a browser would be useful, not just when the user explicitly asks.

    31k51 tok idle · 1,424 in use
  40. Convert an attached Word document, presentation, spreadsheet, OpenDocument file, RTF, EPUB, CSV, or text-based PDF into local Markdown. Use when a message supplies a local attachment path that must be read without uploading it to an external parser.

    31k57 tok idle · 557 in use
  41. customizenanocoai/nanoclaw

    Add new capabilities or modify NanoClaw behavior. Use when user wants to add channels (Telegram, Slack, email input), change triggers, add integrations, modify the router, or make any other customizations. This is an interactive skill that asks questions to understand what the user wants.

    31k60 tok idle · 1,535 in use
  42. debugnanocoai/nanoclaw

    Debug container agent issues. Use when things aren't working, container fails, authentication problems, or to understand how the container system works. Covers logs, session DBs, mounts, and common issues.

    31k41 tok idle · 3,617 in use
  43. dial-clinanocoai/nanoclaw

    Reference for the `dial` CLI — gives you a real phone number to send SMS, place AI voice calls, and receive inbound texts/codes via the Dial platform (getdial.ai). Use when the user mentions phones, calls, texts, SMS, voice, OTP, 2FA, or verification codes; when they ask to text, call, ring, or wait for a code from someone; before running any `dial …` command for the first time in a session; or when investigating what the Dial platform can do. Load this skill before invoking the CLI — `dial --help` alone will not surface the workflows, the `--json` conventions, or the docs-lookup pattern needed to use Dial correctly.

    31k149 tok idle · 1,803 in use
  44. frontend-engineernanocoai/nanoclaw

    Pro frontend engineering discipline. Enforces build-test-verify workflow for every web project. Never declare done until the site is built, tested, responsive, accessible, and visually verified in a real browser. Pairs with a deployment skill such as vercel-cli, where one is installed.

    31k61 tok idle · 1,321 in use
  45. init-first-agentnanocoai/nanoclaw

    Walk the operator through wiring the first NanoClaw agent to a DM channel — resolve the operator's channel identity, select or create the agent, and trigger a welcome DM via the normal delivery path. Use after channel credentials are configured and the service is running.

    31k56 tok idle · 2,305 in use
  46. iron-proxy-gatewaynanocoai/nanoclaw

    Use Iron Proxy for external accounts and APIs, including GitHub through gh. Connect credentials through the operator console and diagnose blocked requests without exposing tokens or adding unnecessary MCP servers.

    31k40 tok idle · 406 in use
  47. learnnanocoai/nanoclaw

    Distill a reusable skill from anything — a directory, a URL, pasted notes, or what you just did together — or refine an existing skill with new learnings. Use when the user says '/learn', 'learn this', 'turn this into a skill', 'capture this workflow', 'make a skill from <source>', or 'improve/update the <name> skill'. Produces or updates a .claude/skills/<name>/SKILL.md authored to NanoClaw's skill guidelines. (This CREATES or REFINES a skill from a source; it does not install existing skills from a registry.)

    31k128 tok idle · 1,335 in use
  48. manage-channelsnanocoai/nanoclaw

    Wire channels to agent groups, manage isolation levels, add new channel groups. Use after adding a channel, during setup, or standalone to reconfigure.

    31k34 tok idle · 2,333 in use
  49. manage-mountsnanocoai/nanoclaw

    Configure which host directories agent containers can access. View, add, or remove mount allowlist entries. Triggers on "mounts", "mount allowlist", "agent access to directories", "container mounts".

    31k47 tok idle · 391 in use
  50. migrate-from-openclawnanocoai/nanoclaw

    Migrate from OpenClaw to NanoClaw v2. Detects an existing OpenClaw installation, extracts identity, channel credentials, scheduled tasks, and other config, then guides interactive migration. Triggers on "migrate from openclaw", "openclaw migration", "import from openclaw".

    31k471 tok idle · 5,787 in use
  51. migrate-from-v1nanocoai/nanoclaw

    Finish migrating a NanoClaw v1 install into v2. Run after `bash migrate-v2.sh` completes. Seeds the owner, migrates legacy memory, reconciles container configs, and helps port custom v1 code. Triggers on "migrate from v1", "finish migration", "v1 migration".

    31k71 tok idle · 2,824 in use
  52. migrate-memorynanocoai/nanoclaw

    Migrate legacy NanoClaw and Claude-native memory into the shared memory tree and provider-neutral standing instructions. Run after an update reports the shared-memory breaking change, or when a group still has .seed.md, legacy CLAUDE.md/CLAUDE.local.md, Claude auto-memory, or an unindexed imported-agent-memory.md. Triggers on "migrate memory", "legacy memory", "the agent forgot everything after the switch".

    31k92 tok idle · 2,716 in use
  53. migrate-nanoclawnanocoai/nanoclaw

    Extracts user customizations from a fork, generates a replayable migration guide, and upgrades to upstream by reapplying customizations on a clean base. Replaces merge-based upgrades with intent-based migration.

    31k48 tok idle · 5,636 in use
  54. migrate-slack-agentsnanocoai/nanoclaw

    Migrate a classic single-bot Slack install to one provisioned Slack app per existing agent group while preserving agent identities, workspaces, memory, and wiring behavior — or record the operator's choice to stay on classic, which remains supported. Use when /update-nanoclaw surfaces the Slack agents requirement, or standalone any time later.

    31k75 tok idle · 3,448 in use
  55. onecli-gatewaynanocoai/nanoclaw

    OneCLI Gateway: transparent HTTPS proxy that injects stored credentials into outbound calls. You MUST use this skill when the user asks you to read emails, check calendar, access GitHub repos, create issues, check Stripe payments, or interact with ANY external service or API. Do NOT use browser extensions or OAuth CLI tools. Make HTTP requests directly; the gateway injects credentials automatically.

    31k81 tok idle · 669 in use
  56. self-customizenanocoai/nanoclaw

    Customize your own agent — add capabilities, install packages, add MCP servers, edit code or CLAUDE.md. Use when the user asks you to add a feature, install a tool, or modify how you work. For non-trivial code changes, delegate to a builder agent via create_agent.

    31k64 tok idle · 1,276 in use
  57. setupnanocoai/nanoclaw

    Run initial NanoClaw setup. Use when user wants to install NanoClaw, configure it, or go through first-time setup. Triggers on "setup", "install", "configure nanoclaw", or first-time setup requests.

    31k50 tok idle · 78 in use
  58. slack-a2a-roomsnanocoai/nanoclaw

    Agent-to-agent Slack rooms — a group DM (MPIM) holding a human plus two or more NanoClaw sibling bots, where each bot hears the room over its own Socket Mode connection. Registers the admission policy on the Slack channel's bot-inbound guard so bot-authored inbound is admitted only for rooms allowlisted in SLACK_A2A_ROOMS (re-attributed as slack:bot:<botId>, hop-limited via SLACK_A2A_MAX_HOPS), plus scripts/open-a2a-room.ts to open a room and register it.

    31k3121 tok idle · 2,980 in use
  59. slack-agent-flownanocoai/nanoclaw

    Let an existing Slack agent create new agents that arrive as their own Slack bots — provisioned app, operator DM, and a shared three-way room, hot-started without a host restart.

    31k1943 tok idle · 4,086 in use
  60. slack-construct-agentsnanocoai/nanoclaw

    Standing context for Slack sibling agents — one room per team, creator-posted introductions, bot-to-bot hop discipline. Ships as instructions.md composed into the group's CLAUDE.md at spawn; there is no workflow to invoke.

    31k53 tok idle · 211 in use
  61. update-nanoclawnanocoai/nanoclaw

    Transactionally update a customized NanoClaw checkout from official upstream without exposing live mounted source, with fork-safe skill refresh, mutable-state snapshots, migration gates, exact-code upgrade markers, detected service restart, health verification, and automatic local rollback. Use for routine merge, rebase, or selective upstream updates.

    31k67 tok idle · 2,610 in use
  62. update-skillsnanocoai/nanoclaw

    Refresh installed NanoClaw channel and provider payloads (channels from their registry branch, providers from their skill payload) with fork-safe remote resolution and a blocking structured result. Use after updating NanoClaw or whenever installed channel/provider code may be stale.

    31k54 tok idle · 703 in use
  63. vercel-clinanocoai/nanoclaw

    Deploy apps to Vercel. Use when asked to deploy, ship, or publish a web application, or manage Vercel projects, domains, and environment variables.

    31k38 tok idle · 1,321 in use
  64. welcomenanocoai/nanoclaw

    Introduce yourself to a newly connected channel. Triggered automatically when a channel is first wired. Send a friendly greeting and brief overview of what you can do.

    31k34 tok idle · 1,211 in use