Tùy biến NanoClaw
Kỹ năng tương tác giúp thêm kênh chat, công cụ MCP, đổi persona hoặc cấu hình triển khai cho hệ thống NanoClaw một cách đúng chỗ.
Tự động hóaNâng cao★ 30,471⑂ 12,865Điểm AI 6/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
Đây là kỹ năng tương tác dành cho NanoClaw — hệ thống agent tự host. Nó hỏi rõ nhu cầu trước, rồi thực hiện thay đổi ở đúng lớp kiến trúc.
- Dùng
AskUserQuestionđể làm rõ yêu cầu thay vì sửa code lõi một cách tùy tiện. - Ưu tiên gọi các kỹ năng chuyên biệt:
/add-telegram,/add-slack,/add-discord,/add-whatsapp,/add-signal,/add-imessage,/manage-channels,/manage-mounts,/add-ollama-provider… - Xác định đúng "bề mặt" cần sửa theo mô hình entity v2: users → messaging groups → agent groups → sessions, tương ứng DB trung tâm
data/v2.db, bảngcontainer_configs, filegroups/<folder>/CLAUDE.mdhoặc code lõi. - Cung cấp bảng mô tả các file quan trọng (
src/router.ts,src/delivery.ts,src/container-runner.ts…). - Hướng dẫn build lại và restart bằng launchd (macOS) hoặc systemd (Linux) sau khi thay đổi.
Dành cho ai
- Người đã chạy NanoClaw và muốn mở rộng tính năng.
- Người cần nối nhiều kênh nhắn tin vào cùng một agent, hoặc muốn tách biệt (isolation) từng kênh.
- Người muốn gắn MCP server (Calendar, Notion, database) cho riêng một agent group.
- Không phù hợp nếu bạn không dùng NanoClaw.
Ví dụ sử dụng
- "Thêm Telegram làm kênh đầu vào" → chạy
/add-telegramđể cài adapter và build → hỏi dùng agent group cũ hay tạo mới → tạo messaging group và wiring kèm trigger rules → hướng dẫn xác thực và kiểm thử. - "Đổi giọng điệu trợ lý ngắn gọn hơn" → chỉ sửa
groups/<folder>/CLAUDE.mdcủa group đó, còn model/package thì dùngncl groups config update. - "Gắn MCP Notion chỉ cho nhóm A" →
ncl groups config add-mcp-serverrồincl groups restart, credential đi qua OneCLI nên container không thấy khóa thô.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục .claude/skills/customize từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/customize/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills && cp -r /tmp/nanoclaw/.claude/skills/customize ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở Terminal (macOS/Linux; trên Windows nên dùng WSL).
- Tải mã nguồn NanoClaw:
git clone https://github.com/nanocoai/nanoclaw.git - Vì kỹ năng này sửa chính dự án NanoClaw, nên chạy Claude Code ngay trong thư mục dự án:
cd nanoclawrồiclaude. - Nếu muốn dùng ở mọi nơi, copy kỹ năng vào thư mục cá nhân:
mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/customize ~/.claude/skills/ - Đảm bảo NanoClaw đã cài đặt được: chạy
pnpm installvàpnpm run build, kiểm tra CLInclhoạt động. - Khởi động lại Claude Code, rồi nói ví dụ: "Tôi muốn thêm kênh Slack vào NanoClaw" — kỹ năng sẽ bắt đầu đặt câu hỏi.
- Sau khi thay đổi, chạy
pnpm run buildvà restart service (launchctl hoặc systemctl --user) theo hướng dẫn để áp dụng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT