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

Tích hợp protocols.io

Skill giúp đọc, kiểm tra và xuất dữ liệu protocols.io một cách an toàn, đồng thời chỉ lập kế hoạch (không thực thi) cho mọi thao tác ghi.

Web · APITrung cấp33,0303,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026

Skill này làm gì

  • Cung cấp bảng ánh xạ endpoint chính xác của protocols.io (trộn lẫn giữa v3 và v4), tránh dùng nhầm các đường dẫn cũ đã bị bỏ.
  • Bộ CLI Python đi kèm cho phép tìm kiếm, lấy protocol, lấy các bước và xuất PDF. Mặc định chỉ "lập kế hoạch"; phải thêm --execute mới thực sự gọi mạng.
  • Kiểm tra JSON đã lưu ở chế độ offline: kiểu trường, thứ tự GUID của bước, metadata phiên bản/tác giả/DOI; xác thực next_page do máy chủ trả về trước khi đi tiếp.
  • Với các thao tác thay đổi (tạo, sửa, publish, xóa bước, tải tệp), skill chỉ sinh bản kế hoạch dry-run kèm câu xác nhận, tuyệt đối không thực thi.
  • Chỉ đọc biến môi trường được chỉ định (PROTOCOLS_IO_ACCESS_TOKEN), không in lộ giá trị, chỉ gọi HTTPS tới host chính thức.

Phù hợp với ai

  • Nhà nghiên cứu, quản lý phòng lab lưu trữ và trích dẫn quy trình thí nghiệm trên protocols.io.
  • Người quản lý dữ liệu cần giữ nguyên metadata DOI, version URI khi liên kết với bài báo hoặc repository.
  • Lập trình viên viết script với API protocols.io và muốn tránh vô tình publish hay xóa dữ liệu.

Ví dụ sử dụng

  1. Tìm protocol công khai trong giới hạn an toàn: python3 -B scripts/protocols_read.py --execute list --query "single cell RNA" --page-size 10 --max-pages 2.
  2. Lấy đúng một phiên bản đã lưu trữ (protocol-uri/v2) để trích dẫn kèm DOI, tác giả và version URI nguyên vẹn.
  3. Trước khi sửa nội dung, chạy plan_write_request.py --operation update-protocol để tạo kế hoạch cho con người duyệ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/K-Dense-AI/scientific-agent-skills/HEAD/skills/protocolsio-integration/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/protocolsio-integration từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/protocolsio-integration/ 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/protocolsio-integration ~/.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. Mở terminal và kiểm tra Python: python3 --version (cần 3.11 trở lên).
  2. Tải mã nguồn: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép riêng skill này: cp -r scientific-agent-skills/skills/protocolsio-integration ~/.claude/skills/
  5. (Tùy chọn) Nếu cần đọc dữ liệu riêng tư, lấy token từ trang Developer resources của protocols.io và đặt biến môi trường PROTOCOLS_IO_ACCESS_TOKEN qua cơ chế quản lý bí mật; không dán token vào chat hay tham số dòng lệnh.
  6. Trong thư mục skill, chạy python3 -B scripts/validate_auth_config.py --require read để kiểm tra cấu hình.
  7. Khởi động lại Claude Code và yêu cầu ví dụ: "Lấy phiên bản protocol này từ protocols.io giúp tôi".