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

Compact Guard

Skill bảo vệ trạng thái làm việc và các tệp quan trọng trước và sau khi nén ngữ cảnh (/compact).

Tiện íchNhập môn2,803278Điểm AI 9/10Cập nhật lần cuối: 31 thg 8, 2026

Skill này làm gì

  • Trước khi chạy /compact hoặc khi có cảnh báo tự động nén, skill lập checklist lưu lại công việc hiện tại, tệp đang sửa, quyết định kiến trúc, điểm nghẽn và bước tiếp theo.
  • Dựa trên giới hạn phục hồi của Claude Code (tối đa 5 tệp, 5K token/tệp, tổng 50K token) để xếp ưu tiên tệp cần giữ.
  • Hướng dẫn quy trình phục hồi ngay sau khi nén: đọc lại tệp ưu tiên, kiểm tra danh sách việc, tiếp tục từ bước kế tiếp.
  • Cung cấp bảng chiến lược tiết kiệm token: giao việc tìm kiếm cho subagent, đọc tệp theo offset/limit, nén tại ranh giới nhiệm vụ.

Phù hợp với ai

  • Người dùng Claude Code từng mất ngữ cảnh vì auto-compact trong phiên dài.
  • Lập trình viên làm việc với codebase lớn, tiêu tốn token nhanh.
  • Người thực hiện refactor/migration chỉnh sửa nhiều tệp cùng lúc.

Ví dụ sử dụng

  1. Đang refactor và thấy cảnh báo sắp hết ngữ cảnh → chạy skill để có bản tóm tắt trạng thái rồi mới /compact.
  2. Auto-compact bất ngờ xảy ra → làm theo quy trình phục hồi, đọc lại tệp đang sửa và tiếp tục.
  3. Trước một lần grep rộng trên toàn repo → áp dụng chiến lược giao cho subagent để giữ ngữ cảnh chính gọn nhẹ.

· · · 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/rohitg00/pro-workflow/HEAD/skills/compact-guard/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/compact-guard từ repo GitHub rohitg00/pro-workflow vào ~/.claude/skills/compact-guard/ 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/rohitg00/pro-workflow.git /tmp/pro-workflow && mkdir -p ~/.claude/skills && cp -r /tmp/pro-workflow/skills/compact-guard ~/.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 repo: git clone https://github.com/rohitg00/pro-workflow.git
  3. Tạo thư mục skills nếu chưa có: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r pro-workflow/skills/compact-guard ~/.claude/skills/
  5. Kiểm tra tệp ~/.claude/skills/compact-guard/SKILL.md đã tồn tại.
  6. Khởi động lại Claude Code và yêu cầu "lưu trạng thái trước khi nén ngữ cảnh" để kích hoạt skill.