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

Thêm kênh Google Chat

Skill tự động sao chép, đăng ký và kiểm thử adapter Google Chat cho dự án NanoClaw.

Tự động hóaTrung cấp30,47112,865Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Skill này làm gì

Tự động hóa toàn bộ việc gắn kênh Google Chat vào agent NanoClaw:

  • Lấy gchat.ts và test đăng ký từ nhánh channels vào src/channels/
  • Thêm một dòng import self-registration vào src/channels/index.ts (bỏ qua nếu đã có)
  • Cài @chat-adapter/gchat@4.29.0 với phiên bản ghim chính xác (chính sách chuỗi cung ứng cấm dải phiên bản và latest)
  • Chạy build và test vitest để xác minh adapter đã nằm trong registry
  • Hướng dẫn bật Google Chat API, tạo Service Account và lưu GCHAT_CREDENTIALS vào .env

Mọi directive đều idempotent nên chạy lại nhiều lần vẫn an toàn.

Phù hợp với ai

  • Người vận hành agent NanoClaw muốn bot hoạt động trong Google Workspace
  • Tổ chức dùng Google Chat làm công cụ chat nội bộ thay vì Slack/Discord
  • Ai từng gắn adapter thủ công và quên đăng ký vào barrel

Ví dụ sử dụng

  1. Gắn bot vào space của nhóm — yêu cầu "dùng add-gchat để thêm kênh Google Chat", skill copy adapter, đăng ký, build, test rồi chỉ cần dán JSON service account.
  2. Thử nghiệm cục bộ — mở ngrok http 3000, cập nhật HTTP endpoint URL trong Chat API Configuration và gửi thử tin nhắn.
  3. Chẩn đoán khi bot im lặng — chạy vitest run src/channels/gchat-registration.test.ts; nếu đỏ nghĩa là dòng import hoặc gói phụ thuộc đã mất, chỉ cần chạy lại các bước Apply.

· · · 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/add-gchat từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/add-gchat/ 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/add-gchat ~/.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.
  2. Tải mã nguồn: git clone https://github.com/nanocoai/nanoclaw.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r nanoclaw/.claude/skills/add-gchat ~/.claude/skills/
    • Nếu bạn đã làm việc trong repo NanoClaw thì không cần bước sao chép.
  5. Chuyển thư mục làm việc về gốc dự án NanoClaw rồi mở Claude Code (skill giả định đúng cấu trúc repo này).
  6. Yêu cầu: "Thêm kênh Google Chat bằng skill add-gchat".
  7. Làm theo hướng dẫn trên Google Cloud Console: bật Google Chat API, tạo Service Account, tải khóa JSON và dán thành một dòng duy nhất.
  8. Cuối cùng chạy /manage-channels để gán kênh cho nhóm agent và khởi động lại dịch vụ.