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

Skill tìm kiếm bài báo học thuật Asta MCP

Hướng dẫn agent chọn đúng công cụ Asta MCP (Semantic Scholar) cho từng ý định nghiên cứu và tránh các bẫy tham số gây tràn ngữ cảnh.

Giáo dụcTrung cấp1795Điểm AI 9/10Cập nhật lần cuối: 16 thg 7, 2026

Làm được gì

  • Ánh xạ ý định người dùng (tìm theo chủ đề, tra theo tiêu đề/DOI, truy vết trích dẫn, tìm tác giả, tìm đoạn văn làm bằng chứng) sang công cụ Asta MCP tương ứng.
  • Chỉ rõ khác biệt tham số giữa các công cụ: get_author_papers dùng paper_fields chứ không phải fields; get_citations không hỗ trợ venues; snippet_search dùng inserted_beforepaper_ids.
  • Quy tắc chống tràn ngữ cảnh: tuyệt đối không xin citations/references qua fields; giới hạn mặc định rất lớn (1000 / 100 / 50 / 20) nên phải đặt limit nhỏ tường minh.
  • Bộ preset field theo mục đích (tra metadata, bảng xếp hạng, xuất DOI) và 4 workflow: khám phá chủ đề, mở rộng từ bài gốc, phân tích sâu tác giả, thu thập bằng chứng.
  • Quy tắc trình bày kết quả (nêu công cụ đã dùng, bảng tối đa 10 dòng, đề xuất bước tiếp theo) và xử lý lỗi 429, abstract trống.

Phù hợp với ai

  • Nghiên cứu viên, học viên cao học, kỹ sư R&D thường xuyên làm tổng quan tài liệu.
  • Người dùng Claude Code, Codex, Cursor... đã gắn server Asta MCP.
  • Ai muốn tự động hoá việc lần theo mạng trích dẫn hoặc phân định trùng tên tác giả.

Ví dụ sử dụng

  1. "Liệt kê 20 bài về mixture-of-experts routing từ 2023, sắp theo số trích dẫn" → gọi search_papers_by_relevance kèm publication_date_range="2023:" và field citationCount.
  2. "Tìm các nghiên cứu trích dẫn bài arXiv này" → get_paper xác thực bài gốc, rồi get_citations mở rộng và loại trùng theo paperId.
  3. "Cho tôi h-index và danh sách bài mới của tác giả X" → search_authors_by_name với các field ORCID/hIndex để chọn đúng profile, sau đó get_author_papers(limit=50).

· · · 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/Agents365-ai/asta-skill/HEAD/skills/asta-skill/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/asta-skill từ repo GitHub Agents365-ai/asta-skill vào ~/.claude/skills/asta-skill/ 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/Agents365-ai/asta-skill.git && mkdir -p ~/.claude/skills && cp -r asta-skill/skills/asta-skill ~/.claude/skills/asta-skill

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Đăng ký lấy Asta API key qua form được nêu trong SKILL.md.
  2. Đặt biến môi trường: export ASTA_API_KEY="key_cua_ban" (thêm vào ~/.zshrc hoặc ~/.bashrc để giữ lâu dài).
  3. Đăng ký MCP server cho Claude Code: claude mcp add -t http -s user asta https://asta-tools.allen.ai/mcp/v1 -H "x-api-key: $ASTA_API_KEY"
  4. Tải skill về: git clone https://github.com/Agents365-ai/asta-skill.git
  5. Chạy: mkdir -p ~/.claude/skills && cp -r asta-skill/skills/asta-skill ~/.claude/skills/asta-skill
  6. Khởi động lại Claude Code và kiểm tra bằng /mcp xem các tool asta đã xuất hiện chưa.
  7. Thử câu lệnh "tìm bài báo về graph neural network 3 năm gần đây" để xem skill có kích hoạt.