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

repo-docs — Trình tạo tài liệu hiểu repo

Tạo và duy trì bộ tài liệu Markdown giải thích repository bằng cách lần theo một hành vi thực tế kèm bằng chứng từ mã nguồn.

Lập trìnhTrung cấp4616Điểm AI 10/10Cập nhật lần cuối: 12 thg 7, 2026

Làm được gì

  • Thay vì liệt kê cây thư mục, skill viết trước một walkthrough theo một hành vi thực (một request, task, luồng dữ liệu hoặc lỗi) từ đầu đến cuối.
  • Sinh bộ tài liệu chuẩn: README.md, walkthroughs/one-real-run.md, code-map.md, modules/, references/source-evidence.md, glossary.md, change-log.md; có chế độ Lite cho repo nhỏ và Seed cho dự án chưa có code.
  • Bắt buộc kiểm tra source/test/config trước khi viết, và lưu bằng chứng trong bảng Claim | Evidence | Confidence | Caveat.
  • Có "cổng đồng bộ": trước khi sửa tài liệu phải chọn none / answer-only / foreground patch / background sync, tránh sửa docs bừa bãi.
  • Chạy scripts/validate_repo_docs.py để kiểm tra cấu trúc, liên kết, độ mới và phạm vi references.

Phù hợp với ai

  • Team lead cần tài liệu onboarding cho thành viên mới
  • Dev vừa nhận bàn giao một codebase lạ hoặc cũ
  • Người làm monorepo lớn, muốn giới hạn tài liệu vào một subsystem
  • Dự án mà tài liệu luôn lạc hậu so với code

Ví dụ sử dụng

  1. "Giải thích repo này cho tôi, tạo repo-docs" → skill khảo sát entrypoint/test/config hai lượt, chọn một hành vi tiêu biểu rồi viết walkthrough và code map.
  2. "Tôi vừa refactor module thanh toán, đồng bộ tài liệu" → chạy cổng quyết định, chỉ vá trang module liên quan và ghi Synced through <sha> vào change-log.md.
  3. "Dự án mới chỉ có bản kế hoạch" → chế độ Seed, gắn nhãn Confirmed / Planned / Unknown.
  4. "Xóa repo-docs đã tạo" → dọn cả thư mục tài liệu và block routing trong file agent ở gốc repo.

· · · 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/YurunChen/repo-docs-skills/HEAD/skills/repo-docs/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/repo-docs từ repo GitHub YurunChen/repo-docs-skills vào ~/.claude/skills/yurunchen-repo-docs/ 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/YurunChen/repo-docs-skills.git /tmp/repo-docs-skills && mkdir -p ~/.claude/skills && cp -r /tmp/repo-docs-skills/skills/repo-docs ~/.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/YurunChen/repo-docs-skills.git /tmp/repo-docs-skills
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r /tmp/repo-docs-skills/skills/repo-docs ~/.claude/skills/ (thêm skills/repo-docs-zh nếu cần bản tiếng Trung).
  5. Kiểm tra Python: python3 --version (cần cho script validate).
  6. Khởi động lại Claude Code, vào thư mục dự án và yêu cầu: "dùng repo-docs tạo tài liệu cho repo này".
  7. Sau khi xong, đọc từ repo-docs/README.md và xem kết quả chạy validator.