Tóm tắt nhanh / Lệnh

Bộ Engineer

/ak:repomix

Ngữ cảnh AI từ repo

Đóng gói repo local, remote hoặc bên thứ ba thành ngữ cảnh XML, Markdown, JSON hoặc plain text thân thiện với AI, có đếm token và kiểm tra bảo mật.

01

Đánh giá yêu cầu

02

Cấu hình bộ lọc

03

Chạy đóng gói

04

Xác thực đầu ra

Nguyên tắc 01

Chỉ đóng gói phần ngữ cảnh repo mà tác vụ AI tiếp theo thật sự cần

Nguyên tắc 02

Dùng pattern include và ignore để giữ codebase lớn đúng trọng tâm

Nguyên tắc 03

Đếm token là cổng bàn giao theo context của model đích

Nguyên tắc 04

Kiểm tra bảo mật và rà thủ công đầu ra trước khi chia sẻ

Nguyên tắc 05

Có thể đóng gói repo remote để phân tích mà không cần clone

Bản đồ thực thi

Các nhánh chính từ đầu vào đến kết quả, bám theo cách command chạy khi dùng thật.

01

Khởi động

Đầu vào, phạm vi, route

  1. 1 Đánh giá yêu cầu Xác định path local hoặc repo remote, mục đích phân tích hay audit bằng AI, định dạng đầu ra và rủi ro dữ liệu nhạy cảm.
  2. 2 Cấu hình bộ lọc Đặt pattern include và ignore, quyết định có theo .gitignore không và chỉ bật loại bỏ comment khi có ích cho nhiệm vụ đích.
02

Xử lý

Agent / skill thực thi

  1. 3 Chạy đóng gói Chạy Repomix local hoặc với `npx repomix --remote`, chọn `--style xml|markdown|plain|json`, rồi ghi hoặc copy file đầu ra.
  2. 4 Xác thực đầu ra Rà file đã tạo, số token, cảnh báo bảo mật và giới hạn context của model đích trước khi bàn giao.
03

Kiểm chứng

Gate, review, xác thực

  1. 5 Bàn giao ngữ cảnh Cung cấp file đã đóng gói, tóm tắt token, bộ lọc đã chọn và các vùng bị bỏ qua, cảnh báo hoặc lưu ý bảo mật.

Cú pháp, đối số, subcommand

Cách gọi skill: cú pháp, đối số vị trí, option dùng chung, rồi từng subcommand với cú pháp và kết quả riêng.

Cú pháp

/ak:repomix [path] [--style xml|markdown|plain|json]

Đối số

[path]

Đường dẫn repo

Repo hoặc thư mục local cần đóng gói. Bỏ qua để pack working directory hiện hành; chỉ dùng tùy chọn remote khi nguồn không nằm local.

/ak:repomix packages/auth --style markdown

Option dùng chung

--style xml|markdown|plain|json

Kiểu đầu ra

Chọn XML, Markdown, JSON hoặc plain text. Tùy chọn này đổi định dạng bundle, không đổi tập file nguồn. Các cờ CLI Repomix khác lấy từ help đang chạy, không nằm trong argument-hint của skill.

/ak:repomix . --style markdown

Prompt mẫu

Ví dụ gọi command theo từng flag, subcommand, mode hoặc route dùng được trong workflow thực tế.

Snapshot codebase mặc định Khuyến nghị
/ak:repomix . --style xml
Dùng khi:
Dùng khi toàn bộ repo hiện tại cần trở thành ngữ cảnh AI đọc được để phân tích hoặc lập kế hoạch.
Kết quả:
Đánh giá độ nhạy và mục đích dùng, chạy gói XML chuẩn, rà số token và cảnh báo bảo mật, rồi trả file đầu ra kèm lưu ý.
Gói Markdown
/ak:repomix packages/auth --style markdown
Dùng khi:
Dùng khi một package cần thành ngữ cảnh Markdown dễ đọc thay vì XML.
Kết quả:
Đóng gói đúng path được yêu cầu thành Markdown, rà file đã tạo cùng tóm tắt token, và báo cảnh báo bảo mật trước khi chia sẻ.

Phạm vi xử lý

  • Snapshot repo thân thiện với AI
  • Đóng gói repo remote
  • Thiết kế pattern include và ignore
  • Phân tích cây đếm token
  • Kiểm tra bảo mật dựa trên Secretlint
  • Loại bỏ comment và định dạng đầu ra

Tiếp theo