Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

NanoClaw Customize Assistant

An interactive skill for adding channels, MCP integrations, personas, and deployment changes to a NanoClaw bot.

AutomationAdvanced30,47112,865AI score 8/10Last updated: Aug 9, 2026

What it does

  • Asks clarifying questions first, then prefers dedicated sub-skills (/add-telegram, /add-slack, /manage-channels, /manage-mounts, provider skills) over hand-editing core code.
  • Maps each request to the correct v2 surface: central DB entities (users → messaging groups → agent groups → sessions), per-agent-group container config, per-group CLAUDE.md, or core TypeScript.
  • Ships a key-file reference table (src/index.ts, src/router.ts, src/delivery.ts, data/v2.db, session DBs) plus ncl admin CLI commands and the exact rebuild/restart sequence for launchd or systemd.

Who it's for

  • Anyone already running a self-hosted NanoClaw instance.
  • Operators adding new input channels and choosing isolation levels between agent groups.
  • Users wiring MCP tools (Calendar, Notion, databases) to a specific agent group with credentials routed through OneCLI.

Examples

  1. "Add Telegram as an input channel" → run /add-telegram, then create the messaging group and wire it to an agent group with session mode and trigger rules.
  2. "Make this group's replies shorter" → edit persona/instructions in groups/<folder>/CLAUDE.md.
  3. "Connect a Notion MCP server" → ncl groups config add-mcp-server --id <group-id> --command ... then ncl groups restart --id <group-id>.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/.claude/skills/customize/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/customize folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/customize/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/customize ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal. (Prerequisite: an existing NanoClaw install with the ncl CLI and pnpm available.)
  2. Clone the repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r nanoclaw/.claude/skills/customize ~/.claude/skills/
  5. If you work inside the NanoClaw repo itself, the skill is already available under .claude/skills/ — no copy needed.
  6. Restart Claude Code and try a prompt like "Add a Slack channel to NanoClaw" to confirm the skill triggers.