Skip to main content

paper-downloader

Download paper PDFs and clone source code repositories from paper_info.json output.

소스 정보

저장소
orange4664/research-skills
최근 소스 활동
2026년 3월 31일 03:38
감지된 SKILL.md 언어
영어
스타
41
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
4 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
paper-downloader
description
Download paper PDFs and clone source code repositories from paper_info.json output.
# Paper Downloader Skill ## Purpose Download paper PDFs and clone associated source code repositories. This is the second step in the paper reproduction pipeline, following paper-finder. ## When to Use - After running paper-finder to get paper_info.json - User asks to "download", "get", or "fetch" a paper's PDF - User asks to "clone" or "get the code" for a paper - User asks to "reproduce" a paper (run paper-finder first, then this) ## How to Use ### Step 1: Ensure paper_info.json exists Run paper-finder first if needed: ```bash python skills/paper-finder/scripts/search_paper.py "<query>" --output workspace/paper_info.json ``` ### Step 2: Run the Download Script ```bash python skills/paper-downloader/download_paper.py workspace/paper_info.json ``` **Options:** - `--allow-scihub` — Enable Sci-Hub as fallback PDF source - `--clone-depth 0` — Full git clone (default: shallow clone) - `--skip-code` — Only download PDF - `--skip-pdf` — Only clone code - `-o <dir>` — Custom output directory ### Step 3: Read the Results Check `workspace/<paper-slug>/download_report.json` for: - PDF download status and path - Code clone status and path - Step-by-step log ### Step 4: Report to User Tell the user: - Where the PDF was saved - Where the code was cloned - Which dependency files were found in the repo ## Dependencies - Python 3.10+ - `requests` library - `git` command-line tool
GitHub에서 보기