cdb-scan — Đưa toàn bộ dự án vào bộ nhớ
Skill quét code graph bằng claude-db rồi ghi hồ sơ stack, cấu trúc, quy ước và workflow vào bộ nhớ dự án.
Lập trìnhTrung cấp★ 129⑂ 11Điểm AI 7/10Cập nhật lần cuối: 19 thg 8, 2026
Làm được gì
- Chạy
claude-db scanđể phân tích mọi file nguồn được hỗ trợ và lưu code graph: symbol nào gọi/import/kế thừa symbol nào, kèm báo cáo số symbol và số edge. - Sau đó dùng
find_usagesvới ba chế độusages,explain,pathđể trả lời câu hỏi về cấu trúc mà không cần mở file. - Đọc code thật rồi gọi
rememberđúng một lần cho mỗi khoá:profile:stack,profile:layout,profile:conventions,profile:workflows,profile:architecture. - Nhờ khoá cố định, lần chạy sau sẽ ghi đè và cập nhật ghi chú cũ thay vì tạo bản trùng.
- Có quy tắc rõ ràng: gắn tag
inferred, chỉ ghi điều đã kiểm chứng, không lặp lạiCLAUDE.md, không lưu bí mật hay dữ liệu cá nhân.
Phù hợp với ai
- Lập trình viên vừa cài claude-db vào một dự án đã có sẵn
- Nhóm muốn tự sinh tài liệu onboarding dựa trên chính source code
- Người phải mô tả lại kiến trúc dự án cho AI trong mọi phiên làm việc
Ví dụ sử dụng
- Ngay sau khi cài claude-db vào một monorepo cũ, gọi skill để tạo code graph và 5 ghi chú hồ sơ trong một lượt.
- Sau đợt refactor lớn, chạy lại để cập nhật ghi chú
profile:layoutvàprofile:architectuređã lỗi thời. - Hỏi "hàm này được gọi ở đâu?" hoặc "A liên kết tới B thế nào?" và dùng chế độ
pathđể tra cứu ngay từ graph.
· · · 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/Avijit07x/claude-db/HEAD/skills/cdb-scan/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 skills/cdb-scan từ repo GitHub Avijit07x/claude-db vào ~/.claude/skills/cdb-scan/ 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/Avijit07x/claude-db.git && mkdir -p ~/.claude/skills && cp -r claude-db/skills/cdb-scan ~/.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.
- Cài trước CLI
claude-dbvà MCP server cung cấp các toolremember,search,find_usages, kiểm tra chúng chạy được. - Clone repo:
git clone https://github.com/Avijit07x/claude-db.git - Sao chép skill:
mkdir -p ~/.claude/skills && cp -r claude-db/skills/cdb-scan ~/.claude/skills/ - Khởi động lại Claude Code và mở phiên làm việc tại thư mục gốc của dự án cần quét.
- Yêu cầu: "map dự án này vào memory" hoặc "chạy cdb-scan".
- Kiểm tra kết quả: xem số symbol/edge được in ra và dùng
search profileđể chắc chắn 5 ghi chú đã được lưu.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0