본문으로 건너뛰기
cccskills
무료GitHub에 공개

literature-search-arxiv

Find research papers and preprints on arXiv, collect titles, authors, abstracts, and publication details, and save available PDFs, HTML full texts, or LaTeX source files. Search by topic, author, date, or a specific arXiv ID.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Search for scientific papers, preprints, and publications on arXiv. Extract metadata, abstracts, and download full-text PDFs or HTML versions of papers. Use when the user asks to find research papers, literature, or specific arXiv IDs.

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • Find papers on a research topic
  • Check abstracts and publication details
  • Download a paper by arXiv ID
  • Retrieve available LaTeX source files

포함된 파일(6)

  • SKILL.md4.5 KB
  • references/citation.bib366 B
  • references/query_syntax.md997 B
  • scripts/download_paper_source.py2.8 KB
  • scripts/download_paper.py3.4 KB
  • scripts/search_arxiv.py5.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

arXiv Search and Retrieval

Prerequisites

  1. uv: Read the uv skill and follow its Setup instructions to ensure uv is installed and on PATH.
  2. User Notification: If .licenses/literature_search_arxiv_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://info.arxiv.org/help/api/index.html and to always check the license of the papers retrieved by the skill for any restrictions, then (2) create the file recording the notification text and timestamp.

Core Rules

  • Terms of Use: You MUST respect arXiv's Terms of Use.
    • Maximum 1 request every 3 seconds.
    • The provided utility scripts handle rate limiting automatically. Always use these scripts rather than writing your own curl/python requests.
  • If this skill is used, ensure this is mentioned in the output AND list the URLs of all papers that were used in producing the output.

Utility Scripts

1. Search and Extract Metadata

Search arXiv and return a clean JSON array of matching papers.

uv run scripts/search_arxiv.py --query "au:einstein AND ti:relativity" \
  --max_results 5 2>/dev/null > /tmp/arxiv_search_results.json

Important: The tool outputs a large JSON result to stdout. Requesting 100+ results will produce a massive JSON that might exceed your context length. Limit --max_results (e.g., 5-10) or paginate carefully using --start. Always redirect output to a file and parse it separately, otherwise terminal output will be truncated.

Returned Metadata: JSON results include id, title, summary, published, authors, pdf_url, primary_category, doi, journal_ref, and comment. Note: the doi field only contains DOI information in case the paper has an external DOI and if only an arXiv-issued DOI exists, this is DOI is not returned.

Options:

  • --query: Search string. See references/query_syntax.md for advanced syntax.
  • --id_list: Comma-separated list of arXiv IDs to fetch directly (e.g., 1706.03762v5).
  • --start: Pagination offset (default 0).
  • --max_results: Number of results to return (default 10).
  • --sort_by: relevance, lastUpdatedDate, or submittedDate. (Use --sort_by submittedDate --sort_order descending for the most recent papers).
  • --sort_order: ascending or descending.

2. Download Paper (PDF or HTML)

Download the full text of a paper to your local workspace for reading.

uv run scripts/download_paper.py --id 1706.03762 --format pdf --output attention.pdf

Options:

  • --id: The arXiv ID (e.g., 1706.03762 or 1706.03762v5).
  • --format: pdf or html. Note: HTML is only available for newer papers.
  • --output: Filepath to save the downloaded document.

Important: when downloading papers, make sure you download them to a location where you do not overwrite other files and do not clutter existing directory structure.

3. Download Paper Source (tar.gz)

Download the LaTeX source files of a paper to your local workspace. Note that not all papers have source available.

uv run scripts/download_paper_source.py --id 2010.11645 --output source.tar.gz

Options:

  • --id: The arXiv ID (e.g., 2010.11645).
  • --output: Filepath to save the downloaded tar.gz file.

Caution: Care should be exercised when untar'ing the downloaded file for security and to avoid cluttering your filesystem, as archives may contain many files or unexpected directory structures.

Safe Extraction Requirements: NEVER extract directly into your working directory! Always extract into a dedicated new directory: bash mkdir paper_source && tar -xzf source.tar.gz -C paper_source

Reference

Workflow

  1. Search for papers using search_arxiv.py. Review the JSON summaries.
  2. If full text is needed, use download_paper.py to fetch the PDF or HTML.
  3. If downloading a PDF, verify the PDF is not empty or corrupted.
  4. Read the downloaded file using standard file reading tools.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Retrieve AlphaFold protein structures using a UniProt ID and summarize prediction confidence, boundaries of rigid structural regions, and likely disordered regions. Downloaded structure files and error estimates support further examination of the results.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Check confidence in a predicted protein structure
  • Identify boundaries of rigid structural regions
  • Assess regions likely to lack a stable structure
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

Create links that open specific genetic variants or genomic regions in AlphaGenome Atlas. Set tissue and display filters, build linked candidate tables, and open charts comparing predictions for reference and alternate DNA sequences.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Open a specific genetic variant in AlphaGenome Atlas
  • Explore a genomic region with selected display filters
  • Build a candidate variant table with clickable links
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

Analyze a genetic variant with the AlphaGenome API to predict changes in gene activity, DNA accessibility, and RNA splicing, the joining of RNA segments. Produce comparison plots and a report highlighting effects across tissues.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Explore predicted effects of non-coding genetic variants
  • Compare predicted gene activity changes across tissues
  • Visualize changes in RNA splicing
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

Use AlphaGenome scores to investigate predicted molecular effects of genetic variants, annotate variant files, and rank research candidates. Scan genomic regions for single nucleotide substitutions and retrieve matching gene structures, including exon and splice junction coordinates.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Inspecting predicted functional effects of individual variants
  • Annotating variant files and ranking research candidates
  • Scanning genomic regions for impactful single nucleotide substitutions
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

Search ChEMBL for compounds, drug targets, and measured biological activity. Retrieve drug mechanisms, compare activity values in a common unit, find similar chemical structures, and download structure files or images for further analysis.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Find compounds and their drug targets
  • Compare IC50 values in a common unit
  • Check drug mechanisms and indications
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

Search ClinicalTrials.gov for studies by condition, treatment, location, recruitment status, or trial phase. Retrieve individual trial details and participation criteria, count matching studies, and explore trials run by a particular company or institution.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Finding recruiting trials by condition and location
  • Checking trial participation and exclusion criteria
  • Counting studies by condition, phase, or time period
google-deepmind/science-skills3.3천2026년 10월 23일 업데이트

google-deepmind의 스킬 모두 보기

이 스킬의 문제 신고