Kiểm toán mức sử dụng tài sản AI của kasetto
Đối chiếu danh sách skill/MCP đã cài bằng kasetto với lịch sử phiên của từng 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ấp★ 185⑂ 9Điểm AI 8/10Cập nhật lần cuối: 14 thg 9, 2026
Nó làm được gì
- Đọc lock file của kasetto (những gì đã cài) và session store cục bộ của từng AI agent, rồi ghép lại để biết thực tế cái gì được gọi.
scripts/collect.pyquét và tạousage.json;scripts/render.pydựng dashboard HTML có thương hiệu, hoạt động hoàn toàn offline.- Thống kê theo từng skill/MCP: tổng số lần gọi, lần dùng cuối, biểu đồ theo ngày, gom nhóm theo repo nguồn (
by_source), và cả tài sản "không được quản lý". - Sắp xếp insight theo mức nghiêm trọng (bad/warn/info/good) và ưu tiên đề xuất cắt các MCP pack nhàn rỗi, vì chúng nạp định nghĩa tool vào mọi request.
- Quy tắc quan trọng: nếu có agent không đọc được, phải nói rõ "chưa từng gọi trong các agent mà kasetto đọc được", tránh khiến người dùng xóa thứ họ vẫn đang dùng.
Phù hợp với ai
- Người dùng kasetto để đồng bộ skill và MCP trên nhiều agent.
- Ai thấy context bị phình do quá nhiều MCP server và muốn dọn dẹp có căn cứ.
- Người cần báo cáo/audit bộ công cụ agent cho bản thân hoặc cho nhóm.
Ví dụ sử dụng
- "Tôi thực sự dùng những skill nào?" → quét rồi trả về danh sách nhàn rỗi kèm giới hạn độ phủ.
- "Tại sao context của tôi nặng vậy?" → chỉ ra MCP pack không dùng và gợi ý
kst removerồikst sync. - "Xóa gì trong kasetto.yaml được?" → dựa vào
by_sourceđể đề xuất bỏ cả blocksource:khi toàn bộ repo đó không còn dùng.
· · · 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-ai-assets-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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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-ai-assets-usage từ repo GitHub pivoshenko/kasetto vào ~/.claude/skills/kst-ai-assets-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 && cp -r /tmp/kasetto/skills/kst-ai-assets-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.
- Mở terminal.
- Clone repo:
git clone https://github.com/pivoshenko/kasetto.git - Copy skill vào thư mục skill của Claude:
cp -r kasetto/skills/kst-ai-assets-usage ~/.claude/skills/ - Kiểm tra Python 3:
python3 --version(chỉ dùng thư viện chuẩn, không cần cài thêm). - Đảm bảo đã có kasetto CLI và
kst list --jsonchạy được. - Khởi động lại Claude Code, rồi yêu cầu ví dụ: "audit tài sản agent của tôi".
- Mở file
usage.htmlvừa tạo bằng trình duyệt để xem dashboard.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION