Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

Di trú từ OpenClaw sang NanoClaw v2

Phát hiện bản cài OpenClaw hiện có rồi hướng dẫn chuyển danh tính, token kênh, tác vụ hẹn giờ và cấu hình sang NanoClaw v2 theo cách hội thoại.

Tiện íchNâng cao30,47112,865Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

Skill này tìm bản cài OpenClaw (hoặc clawdbot) trên máy và dẫn bạn qua 9 giai đoạn (Phase 0–8) để chuyển toàn bộ trạng thái sang mô hình thực thể mới của NanoClaw v2.

  • Phase 0 – Khám phá: quét ~/.openclaw, ~/.clawdbot, tóm tắt kênh, file workspace, memory theo ngày, skill, cron, MCP server, số agent
  • Phase 1 – Ánh xạ kiến trúc: "agent" của OpenClaw → agent group (container riêng) của v2; nhóm chat → messaging group; chọn dùng chung hay tách riêng danh tính
  • Phase 2 – Cấu hình: timezone (TZ), timeout container, chuyển allowFrom/dmPolicy sang mô hình vai trò và thành viên
  • Phase 3 – Danh tính & bộ nhớ: tách IDENTITY/SOUL/USER/MEMORY thành instructions.prepend.md (hành vi thường trực) và các concept trong memory/
  • Phase 4 – Thông tin bí mật: token kênh → .env; API key hướng container → OneCLI Vault, luôn hiển thị dạng che (4 ký tự đầu + ... + 4 ký tự cuối)
  • Phase 5–8: chuyển cron sang recurrence của v2, nối MCP server, chạy welcome, cuối cùng chạy test vitest và in bản tổng kết

Skill còn tạo migration-state.md để ghi tiến độ, nên nếu mất ngữ cảnh hội thoại bạn vẫn phục hồi được các quyết định đã chốt.

Phù hợp với ai

  • Người đang chạy bot bằng OpenClaw/clawdbot và muốn chuyển sang NanoClaw v2
  • Người có nhiều kênh (Telegram/Discord/Slack), tác vụ hẹn giờ và skill tùy chỉnh, chuyển tay rất dễ sai
  • Người muốn chuyển API key mà không để lộ vào biến môi trường container

Ví dụ sử dụng

  1. "migrate from openclaw" → script khám phá quét ~/.openclaw, in tóm tắt tên assistant, danh sách kênh và nhóm, rồi hỏi bạn có muốn bắt đầu.
  2. Chuyển bot Telegram + Slack → hiển thị bot token và app token của Slack ở dạng che, sau khi bạn đồng ý mới ghi vào .env; còn key Anthropic được đăng ký vào OneCLI Vault.
  3. Chuyển 12 cron job → đọc cron/jobs.json, ánh xạ từng job sang messages_in(kind='task') kèm recurrence, hiển thị bảng đối chiếu rồi tạo qua công cụ schedule_task của agent.

· · · Hướng dẫn cài đặt · · ·

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
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/migrate-from-openclaw từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/migrate-from-openclaw/ 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/migrate-from-openclaw ~/.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.

  1. Mở terminal và di chuyển tới thư mục bạn muốn lưu mã nguồn.
  2. Clone repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Copy skill vào thư mục skill của Claude: mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/migrate-from-openclaw ~/.claude/skills/
  4. Skill chỉ có ý nghĩa khi chạy bên trong project NanoClaw v2. Vào thư mục project đó và chạy pnpm install.
  5. Khởi động service NanoClaw (bước init-first-agent ở Phase 1 cần CLI socket đang chạy).
  6. Quan trọng: sao lưu thư mục ~/.openclaw (hoặc ~/.clawdbot) và file .env hiện tại trước khi bắt đầu.
  7. Mở Claude Code và nói "migrate from openclaw" để kích hoạt skill.
  8. Xem kỹ và phê duyệt từng thay đổi được đề xuất, đặc biệt là nơi lưu thông tin bí mật (.env hay OneCLI Vault).