CtrlK
BlogDocsLog inGet started
Tessl Logo

nanoclaw

github.com/nanocoai/nanoclaw

SkillAddedReview
add-ollama-provider

.claude/skills/add-ollama-provider/SKILL.md

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.

72

add-ollama-tool

.claude/skills/add-ollama-tool/SKILL.md

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

61

add-opencode

.claude/skills/add-opencode/SKILL.md

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.

61

add-resend

.claude/skills/add-resend/SKILL.md

Add Resend (email) channel integration via Chat SDK.

62

add-rtk

.claude/skills/add-rtk/SKILL.md

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.).

64

add-signal

.claude/skills/add-signal/SKILL.md

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

60

add-slack

.claude/skills/add-slack/SKILL.md

Add Slack channel integration via Chat SDK.

60

add-tavily-tool

.claude/skills/add-tavily-tool/SKILL.md

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.

68

add-teams

.claude/skills/add-teams/SKILL.md

Add Microsoft Teams channel integration via Chat SDK.

59

add-telegram

.claude/skills/add-telegram/SKILL.md

Add Telegram channel integration via Chat SDK.

60

add-vercel

.claude/skills/add-vercel/SKILL.md

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.

68

add-webex

.claude/skills/add-webex/SKILL.md

Add Webex channel integration via Chat SDK.

60

add-wechat

.claude/skills/add-wechat/SKILL.md

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.

64

add-whatsapp

.claude/skills/add-whatsapp/SKILL.md

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

60

add-whatsapp-cloud

.claude/skills/add-whatsapp-cloud/SKILL.md

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

60

agent-browser

container/skills/agent-browser/SKILL.md

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.

72

convert-documents-to-markdown

.claude/skills/add-anydoc/container-skills/convert-documents-to-markdown/SKILL.md

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.

72

customize

.claude/skills/customize/SKILL.md

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.

66

debug

.claude/skills/debug/SKILL.md

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.

67

dial-cli

.claude/skills/add-dial-tool/container-skills/dial-cli/SKILL.md

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.

76