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

Thêm clidash (bảng điều khiển chỉ đọc dựng từ CLI)

Cài một dashboard web chỉ đọc, không phụ thuộc thư viện, tự dựng tab và bảng từ bất kỳ CLI nào xuất JSON.

Tiện íchTrung cấp30,47112,865Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Kỹ năng này làm gì

clidash là một dashboard web nhỏ, chỉ đọc. Bạn trỏ nó tới một CLI có thể liệt kê tài nguyên dưới dạng JSON (ncl của NanoClaw, docker, kubectl…) và nó dựng giao diện ngay lúc chạy: mỗi tài nguyên một tab, mỗi cột trong dữ liệu một cột trong bảng — không cần sửa code khi có tài nguyên hay cột mới.

Kỹ năng sẽ thay bạn:

  • Tạo thư mục tools/clidash và sao chép công cụ tự chứa vào đó
  • Sao chép file cấu hình mẫu thành clidash.config.json và thêm vào .gitignore
  • Chạy test bằng CLI giả lập (npm test) và kiểm tra server hoạt động
  • Tùy chọn đăng ký dịch vụ systemd (Linux) hoặc launchd (macOS)

Với NanoClaw, nó có sẵn: thẻ tổng quan agent (ghép groups + sessions + wirings, màu xanh <15 phút / vàng <2 giờ / đỏ cũ hơn), biểu đồ hoạt động tin nhắn đọc trực tiếp từ session DB, tail log theo danh sách cho phép, và trình xem chỉ đọc cho skills nhóm, CLAUDE.md, profiles.

Về an toàn: server chỉ execFile các mẫu argv trong config; {resource} là biến thay thế duy nhất và được kiểm tra theo allowlist, không đi qua shell. Tuy nhiên không có cơ chế xác thực — mạng chính là ranh giới bảo mật, mặc định bind 127.0.0.1.

Phù hợp với ai

  • Người vận hành NanoClaw muốn theo dõi nhóm agent và phiên làm việc trong một màn hình
  • Người hay gõ docker ps, kubectl get và muốn xem dạng bảng trên trình duyệt
  • Ai cần màn hình giám sát nội bộ nhẹ, không cần npm package hay bước build
  • Quản trị viên ưu tiên công cụ quan sát hoàn toàn chỉ đọc

Ví dụ sử dụng

  1. Giám sát NanoClaw: chạy kỹ năng → node server.js trong tools/clidash → mở http://127.0.0.1:4690 để xem trạng thái agent theo màu và biểu đồ tin nhắn theo ngày.
  2. Thêm tab docker: khai báo clis.docker với output: jsonlines trong config để có tab danh sách container mà không viết dòng code nào.
  3. Xem từ xa qua tailnet: đặt BIND=<IP nội bộ>, chạy dưới dạng dịch vụ, rồi đọc log và CLAUDE.md từ máy khác ở chế độ chỉ đọc.

· · · 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-clidash từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/add-clidash/ 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 && mkdir -p ~/.claude/skills && cp -R nanoclaw/.claude/skills/add-clidash ~/.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à chuẩn bị repo NanoClaw (nếu đã clone thì chuyển vào thư mục đó):
    git clone https://github.com/nanocoai/nanoclaw.git
    cd nanoclaw
    
  2. Sao chép kỹ năng vào thư mục skills của Claude Code:
    mkdir -p ~/.claude/skills
    cp -R .claude/skills/add-clidash ~/.claude/skills/
    
  3. Kiểm tra Node.js phiên bản ≥ 22.5 (node -v).
  4. Mở Claude Code tại thư mục gốc dự án và gõ /add-clidash hoặc yêu cầu "thêm dashboard clidash".
  5. Sau khi Claude tạo tools/clidash và file cấu hình, nếu chưa có bin/ncl hãy build CLI bằng pnpm run build.
  6. Chạy cd tools/clidash && npm test để đảm bảo mọi test đều pass.
  7. Chạy node server.js rồi mở http://127.0.0.1:4690 trên trình duyệt.
  8. (Tùy chọn) Muốn truy cập từ thiết bị khác, đặt biến BIND bằng IP riêng tư và đăng ký dịch vụ systemd/launchd. Tuyệt đối không bind ra interface công khai.