Trợ lý viết truy vấn SQL
Skill hướng dẫn lập kế hoạch, viết và chạy SQL từ SELECT đơn giản đến JOIN nhiều bảng và tổng hợp phức tạp.
Dữ liệu · Phân tíchTrung cấp★ 198⑂ 13Điểm AI 8/10Cập nhật lần cuối: 6 thg 8, 2026
Làm được gì
- Xác định bảng cần dùng, đọc schema rồi viết và thực thi câu SQL theo quy trình rõ ràng.
- Chia thành hai luồng: truy vấn đơn giản (1 bảng) và truy vấn phức tạp (lập todo → xem schema từng bảng → thiết kế JOIN → kiểm tra → chạy).
- Có hướng dẫn xử lý lỗi: kết quả rỗng, lỗi cú pháp, timeout.
- Quy tắc chất lượng: không dùng SELECT *, mặc định LIMIT 5, dùng alias bảng, tuyệt đối không dùng DML (INSERT/UPDATE/DELETE/DROP).
Phù hợp với ai
- Nhà phân tích dữ liệu muốn dùng Claude để truy vấn DB và tạo báo cáo.
- Lập trình viên hay mắc lỗi ở phần JOIN, GROUP BY.
- Người xây dựng agent text-to-SQL từ câu hỏi tiếng tự nhiên.
Ví dụ sử dụng
- "Cho tôi top 5 quốc gia theo doanh thu" → JOIN Invoice với Customer, dùng SUM, GROUP BY, ORDER BY, LIMIT.
- "Liệt kê khách hàng đăng ký tháng trước" → xem schema một bảng rồi chạy SELECT có WHERE và ORDER BY.
- Khi truy vấn trả về rỗng → kiểm tra tên cột, phân biệt chữ hoa/thường, giá trị NULL và điều kiện WHERE.
· · · 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/Idun-Group/idun-agent-platform/HEAD/examples/tutorials/text-to-sql-deep-agent/skills/query-writing/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 examples/tutorials/text-to-sql-deep-agent/skills/query-writing từ repo GitHub Idun-Group/idun-agent-platform vào ~/.claude/skills/query-writing/ 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/Idun-Group/idun-agent-platform.git && mkdir -p ~/.claude/skills/query-writing && cp -r idun-agent-platform/examples/tutorials/text-to-sql-deep-agent/skills/query-writing/* ~/.claude/skills/query-writing/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
x terterminal.",
Xem mã nguồn trên GitHub ↗Giấy phép: GPL-3.0