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

Thêm chỉ báo trạng thái trên thanh menu macOS

Kỹ năng cài đặt biểu tượng trên thanh menu macOS để xem trạng thái NanoClaw và bật/tắt/khởi động lại dịch vụ.

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

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

Thêm một biểu tượng tia sét thường trú trên thanh menu macOS, giống cách Docker Desktop hiển thị. Chấm màu bên cạnh cho biết NanoClaw đang chạy (xanh) hay đã dừng (đỏ); nhấn vào biểu tượng để Start / Stop / Restart hoặc mở log.

Quy trình gồm ba giai đoạn rõ ràng:

  1. Kiểm tra trước — xác nhận đang dùng macOS, có swiftc (Xcode Command Line Tools), và chưa cài trước đó
  2. Biên dịch & cài đặt — build mã Swift kèm theo thành dist/statusbar, gỡ thuộc tính quarantine, tạo file plist launchd trong ~/Library/LaunchAgents rồi load
  3. Xác minh — dùng launchctl list kiểm tra PID và hướng dẫn người dùng cách sử dụng

Cách gỡ cài đặt được mô tả trong tài liệu REMOVE.md riêng.

Phù hợp với ai

  • Người chạy NanoClaw thường xuyên trên macOS và muốn thấy trạng thái ngay lập tức
  • Người ngại gõ launchctl, ps trong terminal mỗi lần kiểm tra
  • Lập trình viên muốn tham khảo mẫu điều khiển dịch vụ nền qua thanh menu

Ví dụ sử dụng

  • Cài lần đầu: chạy /add-macos-statusbar tại thư mục gốc dự án NanoClaw để build binary và đăng ký agent tự khởi động khi đăng nhập.
  • Khởi động lại sau khi sửa code: nhấn biểu tượng rồi chọn Restart, không cần quay lại terminal.
  • Xử lý sự cố: khi chấm chuyển đỏ, chọn View Logs để mở logs/statusbar.error.log và tìm nguyên nhân.

· · · 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-macos-statusbar từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/add-macos-statusbar/ 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 && cp -r /tmp/nanoclaw/.claude/skills/add-macos-statusbar ~/.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 bảo bạn đang dùng macOS — kỹ năng này không chạy trên Windows hay Linux.
  2. Mở Terminal và chạy which swiftc. Nếu không có kết quả, cài Xcode Command Line Tools bằng xcode-select --install.
  3. Tải kỹ năng về thư mục skills của bạn:
    git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw
    mkdir -p ~/.claude/skills
    cp -r /tmp/nanoclaw/.claude/skills/add-macos-statusbar ~/.claude/skills/
    
  4. Mở Claude Code ngay trong thư mục gốc của dự án NanoClaw (binary sẽ được tạo trong dist/ của dự án).
  5. /add-macos-statusbar hoặc yêu cầu "thêm chỉ báo trạng thái trên thanh menu macOS".
  6. Xem kỹ và phê duyệt các lệnh biên dịch và launchctl load mà Claude đề xuất.
  7. Kiểm tra biểu tượng tia sét đã xuất hiện trên thanh menu và launchctl list | grep com.nanoclaw.statusbar trả về một PID.
  8. Muốn gỡ bỏ, làm theo hướng dẫn trong REMOVE.md của thư mục kỹ năng.