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

Định tuyến Code Intelligence trace-mcp

Skill buộc Claude dùng các tool trace-mcp thay cho Read/Grep khi khám phá code, giúp tiết kiệm token và tăng độ chính xác.

Lập trìnhTrung cấp★ 189⑂ 24Điểm AI 8/10Cập nhật lần cuối: 11 thg 10, 2026

Làm được gì

  • Chuyển mọi thao tác khám phá code từ Read/Grep/Glob/Bash sang các tool ngữ nghĩa của trace-mcp (search, get_outline, get_symbol, get_call_graph...).
  • Cung cấp bảng quyết định ánh xạ từng loại nhiệm vụ sang đúng tool: tìm symbol, phân tích ảnh hưởng thay đổi, luồng request HTTP, cây component, import vòng, dead code.
  • Chuẩn hoá quy trình: đầu session gọi get_project_map + get_task_context; sau khi sửa file gọi register_edit; trước khi tạo symbol mới gọi check_duplication.
  • Quy tắc tiết kiệm token: gộp truy vấn bằng batch, không đọc lại cùng một file, chỉ đọc đúng khoảng dòng cần sửa, không giao việc khám phá cho subagent.
  • Rào chắn bảo mật: cấm cat .env, cấm dump os.environ/process.env; chỉ dùng get_env_vars (trả về key + kiểu, không trả giá trị).

Phù hợp với ai

  • Lập trình viên đã cài MCP server trace-mcp và index sẵn repo.
  • Nhóm làm việc trên monorepo lớn, đa ngôn ngữ, hay bị tràn context vì grep quá nhiều.
  • Tech lead cần phân tích tác động, call graph, nợ kỹ thuật trước khi refactor.

Ví dụ sử dụng

  1. "Sửa logic hoàn tiền" → get_task_context thu gom đúng code liên quan, rồi chỉ đọc khoảng dòng của symbol cần sửa.
  2. "Đổi tham số hàm này thì vỡ chỗ nào?" → get_change_impact + find_usages + get_tests_for.
  3. "Dự án dùng những biến môi trường nào?" → get_env_vars trả về key và kiểu, không lộ giá trị bí mật.

· · · 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/nikolai-vysotskyi/trace-mcp/HEAD/skills/trace-mcp/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/trace-mcp từ repo GitHub nikolai-vysotskyi/trace-mcp vào ~/.claude/skills/trace-mcp/ 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/nikolai-vysotskyi/trace-mcp.git /tmp/trace-mcp && mkdir -p ~/.claude/skills && cp -r /tmp/trace-mcp/skills/* ~/.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. Cài MCP server trace-mcp trước và index repo của bạn — không có server thì skill vô dụng.
  2. Clone repo: git clone https://github.com/nikolai-vysotskyi/trace-mcp.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r trace-mcp/skills/* ~/.claude/skills/ (kèm luôn trace-mcp-refactoring, trace-mcp-codemod, trace-mcp-pre-commit).
  5. Khởi động lại Claude Code và kiểm tra trace-mcp xuất hiện trong danh sách skill.
  6. Thử yêu cầu "tóm tắt cấu trúc project"; nếu Claude gọi get_project_map là đã hoạt động.