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

kst-usage — Kiểm toán mức sử dụng skill & MCP

Đối chiếu danh sách skill/MCP đã cài bằng kasetto với lịch sử phiên của từng AI agent để chỉ ra cái nào đang dùng, cái nào bỏ không, rồi xuất dashboard HTML.

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

Làm được gì

  • Ghép dữ liệu từ file lock của kasetto (những gì đã cài) với session store cục bộ của từng agent để phân biệt tài sản còn sốngtài sản chưa từng được gọi.
  • Chạy scripts/collect.py để quét và tạo usage.json, rồi scripts/render.py để tạo dashboard HTML. Cả hai chỉ dùng thư viện chuẩn Python 3, hoạt động offline, có cache theo size/mtime nên lần chạy sau rất nhanh.
  • Cung cấp insights (đã sắp theo mức độ), by_source (gợi ý xoá cả repo nguồn), activity (biểu đồ theo ngày), unmanaged (cài tay, chưa vào lock).
  • Nguyên tắc an toàn quan trọng: nếu có agent không đọc được, phải nói rõ phạm vi và diễn đạt là "chưa gọi trong các agent mà kasetto đọc được", tránh khiến người dùng xoá thứ họ đang dùng.
  • Khi đề xuất cắt bỏ: skill nhàn rỗi gần như không tốn gì, còn MCP server nhàn rỗi vẫn nạp định nghĩa tool vào mọi request nên là mục tiêu cắt trước.

Dành cho ai

  • Người dùng kasetto (kst CLI) quản lý skill/MCP cho nhiều AI agent.
  • Ai thấy context bị phình vì quá nhiều MCP server.
  • Ai muốn định kỳ dọn dẹp kasetto.yaml.

Ví dụ sử dụng

  1. "Tôi thực sự đang dùng những skill nào?" → quét, render dashboard và tóm tắt số tài sản nhàn rỗi.
  2. "Vì sao context của tôi nặng thế?" → chỉ ra các MCP pack nhàn rỗi và hướng dẫn kst remove rồi kst sync.
  3. "Có repo nguồn nào xoá được cả khối không?" → dùng by_source để tìm repo mà toàn bộ tài sản đều nhàn rỗ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/pivoshenko/kasetto/HEAD/skills/kst-usage/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 skills/kst-usage từ repo GitHub pivoshenko/kasetto vào ~/.claude/skills/kst-usage/ 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/pivoshenko/kasetto.git /tmp/kasetto && mkdir -p ~/.claude/skills && cp -r /tmp/kasetto/skills/kst-usage ~/.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. Clone repo: git clone https://github.com/pivoshenko/kasetto.git /tmp/kasetto
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r /tmp/kasetto/skills/kst-usage ~/.claude/skills/
  5. Kiểm tra python3 --version và đảm bảo CLI kasetto chạy được (kst list --json).
  6. Khởi động lại Claude Code và thử yêu cầu: "kst usage" hoặc "audit các skill tôi đã cài".
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION