Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

Pathfinder (Bản đồ & hợp nhất kiến trúc)

Vẽ sơ đồ luồng theo từng tính năng của codebase, phát hiện logic trùng lặp và đề xuất kiến trúc hợp nhất đơn giản nhất.

Lập trìnhNâng cao90,1397,846Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Kỹ năng này làm gì

Pathfinder hoạt động như một orchestrator: nó không viết code triển khai mà điều phối các subagent để khảo sát mã nguồn và tạo tài liệu.

  • Phase 0 – Khám phá tính năng: đề xuất ranh giới tính năng dựa trên cấu trúc thư mục, đồ thị import và cách đặt tên, ghi ra 00-features.md
  • Phase 1 – Sơ đồ từng tính năng: truy vết happy path từ entry point đến trạng thái kết thúc, xuất Mermaid flowchart TD với mọi node gắn nhãn file:line
  • Phase 2 – Săn trùng lặp: hai subagent song song tìm trùng lặp trong nội bộ tính năng và trùng lặp xuyên tính năng, mỗi khẳng định phải trích dẫn ít nhất 2 vị trí file:line
  • Phase 3–4 – Đề xuất & bàn giao: orchestrator tự viết phương án hợp nhất đơn giản nhất, kèm prompt /make-plan sẵn sàng copy cho từng hệ thống

Tất cả kết quả nằm trong thư mục PATHFINDER-<ngày>/ ở gốc repo.

Phù hợp với ai

  • Lập trình viên chuẩn bị refactor lớn một dự án legacy và cần bản đồ hiện trạng trước
  • Người mới tiếp nhận codebase, cần hiểu nhanh luồng xử lý qua sơ đồ
  • Tech lead cần báo cáo trùng lặp có bằng chứng cụ thể thay vì cảm tính

Ví dụ sử dụng

  1. Kiểm toán trước refactor: "Audit kiến trúc dự án này trước khi refactor" → nhận được danh mục tính năng, sơ đồ từng tính năng và báo cáo trùng lặp.
  2. Gộp hệ thống trùng: Dự án có 2 hàng đợi và 3 đường ghi dữ liệu — yêu cầu "tìm con đường lý tưởng để hợp nhất" và nhận thiết kế một entry point duy nhất kèm cách sửa từng call site.
  3. Bàn giao kế hoạch: Sau khi duyệt đề xuất, copy prompt trong 04-handoff-prompts.md dán vào /make-plan để chuyển sang giai đoạn lập kế hoạch thực thi.

· · · Hướng dẫn cài đặt · · ·

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 plugin/skills/pathfinder từ repo GitHub thedotmack/claude-mem vào ~/.claude/skills/pathfinder/ 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/thedotmack/claude-mem.git /tmp/claude-mem && mkdir -p ~/.claude/skills && cp -r /tmp/claude-mem/plugin/skills/pathfinder ~/.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ạo thư mục kỹ năng nếu chưa có: mkdir -p ~/.claude/skills
  3. Tải mã nguồn: git clone https://github.com/thedotmack/claude-mem.git /tmp/claude-mem
  4. Sao chép kỹ năng: cp -r /tmp/claude-mem/plugin/skills/pathfinder ~/.claude/skills/
  5. Kiểm tra: ls ~/.claude/skills/pathfinder/SKILL.md
  6. Khởi động lại Claude Code, mở thư mục dự án cần phân tích và yêu cầu: "Dùng pathfinder để lập bản đồ codebase này".
  7. (Tuỳ chọn) Cài toàn bộ plugin claude-mem nếu bạn muốn dùng luôn các lệnh /make-plan/do được nhắc tới trong phần bàn giao.
Xem mã nguồn trên GitHubGiấy phép: Apache-2.0