Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Cập nhật skill (update-skills)

Chạy lại quy trình cài đặt của từng skill NanoClaw đã lắp để kéo mã mới nhất từ upstream một cách an toàn.

Lập trìnhTrung cấp30,47112,865Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

  • Kiểm tra trước: git status --porcelain phải sạch và origin phải trỏ về upstream NanoClaw, rồi git fetch origin channels providers.
  • Tự phát hiện skill đã cài bằng cách đọc các dòng import trong src/channels/index.tssrc/providers/index.ts.
  • Cho bạn chọn nhiều skill để áp dụng lại, sau đó gọi lần lượt /add-<name> của từng skill để ghi đè mã mới từ upstream.
  • Xác thực bằng pnpm run buildpnpm test; nếu có file trong container/ thay đổi thì chạy ./container/build.sh để rebuild image.
  • Không merge branch, không chạm tới credential trong .env hay phần wiring/DB.

Phù hợp với ai

  • Lập trình viên đang vận hành một bản fork của NanoClaw với các channel (Slack, Discord) hoặc provider.
  • Người muốn cập nhật mã skill từ upstream mà vẫn giữ tuỳ chỉnh cục bộ.
  • Người hay quên bước build/test/rebuild container sau khi cập nhật.

Ví dụ sử dụng

  1. /update-skills: skill liệt kê slack, discord, opencode; bạn chỉ chọn Slack và nó chạy lại /add-slack.
  2. Có thay đổi chưa commit: skill dừng lại và yêu cầu bạn commit hoặc stash trước.
  3. Provider runtime cập nhật làm đổi file trong container/: skill tự chạy ./container/build.sh để session mới dùng mã mới.

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

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/.claude/skills/update-skills/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

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/update-skills từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/update-skills/ 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 && cp -r nanoclaw/.claude/skills/update-skills ~/.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. Clone repo trong terminal: git clone https://github.com/nanocoai/nanoclaw.git
  2. Copy thư mục skill: cp -r nanoclaw/.claude/skills/update-skills ~/.claude/skills/
  3. Vào thư mục dự án NanoClaw của bạn (skill này chỉ có nghĩa trong repo đó): cd nanoclaw
  4. Chạy pnpm install và kiểm tra git remote -v xem origin có phải upstream NanoClaw.
  5. Commit hoặc git stash mọi thay đổi đang dở để cây làm việc sạch.
  6. Mở Claude Code, gõ /update-skills và chọn các skill cần áp dụng lại.
  7. Xem kết quả build/test và bản tóm tắt (HEAD mới), khởi động lại service nếu đang chạy.