Tra cứu cơ sở dữ liệu (Database Lookup)
Skill giúp Claude truy vấn 78 cơ sở dữ liệu công khai qua API thật, kèm endpoint và nguồn gốc để tái lập kết quả.
Làm được gì
Thay vì suy đoán từ kiến thức chung, skill này buộc Claude gọi API thật của các cơ sở dữ liệu công khai. Bộ tài liệu bao gồm 78 CSDL thuộc nhiều lĩnh vực: vật lý – thiên văn (NASA, SIMBAD), môi trường (USGS, NOAA, EPA), hóa – dược (PubChem, ChEMBL, OpenFDA), vật liệu (Materials Project), sinh học – hệ gen (UniProt, Ensembl, PDB, GEO, gnomAD), bệnh học – lâm sàng (Open Targets, ClinicalTrials.gov, ClinVar), bằng phát minh – pháp lý (USPTO, SEC EDGAR), kinh tế – thống kê (FRED, BLS, World Bank, Census).
Điểm mạnh là tính tái lập: xác định "hợp đồng truy vấn" trước khi gọi, tách bộ lọc phía server và phía cục bộ, phân trang đến hết rồi đối chiếu số lượng, cuối cùng báo cáo endpoint, tham số, ngày truy cập và các bước chuyển đổi mã định danh. Skill cũng yêu cầu coi dữ liệu trả về là nội dung không đáng tin và không bao giờ để lộ API key.
Phù hợp với ai
- Nhà nghiên cứu, học viên cao học cần số liệu có trích dẫn nguồn rõ ràng
- Người làm tin sinh học phải chuyển đổi liên tục giữa mã gene, protein, hợp chất
- Chuyên viên phân tích kinh tế – dân số cần chuỗi thời gian thu thập lặp lại được
- Lập trình viên xây pipeline tra cứu dữ kiện không bị "ảo giác"
Ví dụ sử dụng
- "Lấy chú giải chức năng UniProt và cấu trúc dự đoán AlphaFold của TP53" → chuyển ký hiệu gene sang NCBI Gene ID / UniProt accession rồi truy vấn hai CSDL, kèm khối provenance.
- "CID PubChem, dữ liệu hoạt tính ChEMBL và báo cáo tác dụng phụ FDA của aspirin" → đi theo chuỗi tên → CID → ChEMBL ID và gọi ba API song song có giới hạn.
- "Tất cả thử nghiệm lâm sàng đang tiến hành cho một bệnh hiếm" → phân trang bằng cursor trên ClinicalTrials.gov, đối chiếu tổng số với số bản ghi thu được và cảnh báo nếu thiếu.
· · · Hướng dẫn cài đặt · · ·
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/database-lookup từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/database-lookup/ 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/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/database-lookup ~/.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 (macOS: Terminal; Windows: Git Bash hoặc WSL).
- Tạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Tải mã nguồn:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Sao chép riêng skill này:
cp -r scientific-agent-skills/skills/database-lookup ~/.claude/skills/ - Kiểm tra thư mục tham chiếu:
ls ~/.claude/skills/database-lookup/references | head— cần có các file này để lấy đúng endpoint. - (Tùy chọn) Nếu dùng CSDL cần khóa (FRED, NCBI, OpenFDA...), đăng ký khóa miễn phí rồi khai báo dạng
FRED_API_KEY=...trong~/.claude/.envhoặc biến môi trường. - Khởi động lại Claude Code và yêu cầu kèm tên CSDL, ví dụ: "Tra PubChem thông tin aspirin", skill sẽ tự kích hoạt.