LSP Code Intelligence
Skill hướng dẫn AI dùng công cụ MCP `lsp` để chẩn đoán lỗi, nhảy tới định nghĩa, tìm tham chiếu và đổi tên an toàn.
Lập trìnhTrung cấp★ 67,531⑂ 5,507Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
- Mô tả 7 công cụ MCP của
lsp: status, diagnostics, goto_definition, find_references, symbols, prepare_rename, rename. - Nhấn mạnh rằng
lsp.*là tên lệnh gọi công cụ, không phải câu lệnh shell, tránh việc chạy sai. - Khuyến nghị lọc
severity: "error"sau khi sửa code, và chạylsp.statustrước khi kết luận khi thiếu language server. - Cung cấp vị trí tệp cấu hình (
.codex/lsp-client.jsoncho dự án,~/.codex/lsp-client.jsoncho người dùng) kèm ví dụ JSON.
Phù hợp với ai
- Lập trình viên dùng Codex/omo-codex có máy chủ MCP
lsp. - Người làm việc trên codebase lớn cần tra cứu định nghĩa và tham chiếu nhanh.
- Ai muốn refactor đổi tên an toàn thay vì tìm-thay bằng regex.
Ví dụ sử dụng
- Sau khi sửa nhiều tệp: "kiểm tra lỗi trong thư mục vừa sửa" → gọi
lsp.diagnosticsvới severity error. - "tìm tất cả nơi gọi hàm này" →
lsp.find_referencestrên toàn workspace. - "đổi tên
fetchUserthànhloadUser" → kiểm tra bằnglsp.prepare_renamerồi áp dụnglsp.rename.
· · · 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/code-yeongyu/oh-my-openagent/HEAD/packages/omo-codex/plugin/components/lsp/skills/lsp/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 packages/omo-codex/plugin/components/lsp/skills/lsp từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/lsp/ 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/code-yeongyu/oh-my-openagent.git && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-codex/plugin/components/lsp/skills/lsp ~/.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.
- Mở terminal.
- Clone repo:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r oh-my-openagent/packages/omo-codex/plugin/components/lsp/skills/lsp ~/.claude/skills/ - Kết nối máy chủ MCP
lspcho agent và cài language server tương ứng (ví dụnpm i -g typescript-language-server). - Tạo
.codex/lsp-client.jsontrong dự án, khai báocommandvàextensionstheo ví dụ JSON trong tài liệu. - Mở phiên mới và yêu cầu "chạy lsp status" để xác nhận mọi thứ hoạt động.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION