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

Repomix Safe Mixer

Quét và chặn thông tin bí mật hardcode trước khi đóng gói codebase bằng repomix.

Bảo mật · ReviewTrung cấp1,323212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026

Làm được gì

  • Quét thư mục để phát hiện credential hardcode: AWS key, Stripe key, OpenAI key, Supabase URL, JWT, private key…
  • In báo cáo kèm tên file và số dòng, chặn đóng gói nếu còn bí mật.
  • Chỉ chạy repomix khi kết quả quét sạch, cho ra gói an toàn để chia sẻ.
  • Bỏ qua các trường hợp dương tính giả: placeholder, file test/example, dòng comment, process.env.*.
  • Hướng dẫn chuyển sang biến môi trường, tạo .env.example và quy trình xoay vòng khóa nếu đã lộ.

Phù hợp với ai

  • Lập trình viên dùng repomix để đưa cả codebase cho LLM
  • Nhóm cần kiểm tra trước khi chia sẻ mã cho đối tác hoặc mở nguồn
  • Người muốn tự động kiểm tra secret trước mỗi commit

Ví dụ sử dụng

  1. Đóng gói một lệnh: python3 scripts/safe_pack.py ~/workspace/my-project --output ~/Downloads/pkg.xml
  2. Dọn dẹp rồi kiểm lại: chạy scan_secrets.py, thay giá trị hardcode bằng import.meta.env.*, quét lại đến khi sạch rồi mới pack
  3. Hook pre-commit: python3 scripts/scan_secrets.py . --json trả về exit code 1 để chặn commit khi phát hiện secret

· · · 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/daymade/claude-code-skills/HEAD/repomix-safe-mixer/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 repomix-safe-mixer từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/repomix-safe-mixer/ 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/daymade/claude-code-skills.git /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/repomix-safe-mixer ~/.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à clone kho: git clone https://github.com/daymade/claude-code-skills.git
  2. Tạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  3. Sao chép skill: cp -r claude-code-skills/repomix-safe-mixer ~/.claude/skills/
  4. Kiểm tra điều kiện: python3 --version và cài repomix bằng npm i -g repomix (hoặc dùng npx repomix)
  5. Khởi động lại Claude Code, rồi yêu cầu: "đóng gói dự án này bằng repomix một cách an toàn"
  6. Muốn chạy tay, thử trước: python3 ~/.claude/skills/repomix-safe-mixer/scripts/scan_secrets.py ./my-project