huangkiki/dailypaper-skills
Python0 / 0
Claude Code로 논문을 선별하고 Obsidian에 구조화된 노트를 자동으로 생성하는 Python 스킬 모음
TL;DR
Claude Code 스킬 모음으로, arXiv와 HuggingFace에서 논문을 수집해 키워드 기반으로 스코어링하고 Obsidian용 마크다운 노트를 자동 생성하는 워크플로우를 제공합니다. Zotero 연동과 로컬 PDF 처리, 선택적 FastAPI 웹 뷰어를 지원해서 일일 추천·심층 노트·개념 인덱스 갱신을 하나의 파이프라인으로 운영할 수 있습니다. Python 기반이며 Stars 1,118개로 활발히 사용되는 오픈소스 실사용용 툴셋이라는 점을 고려해 개인 환경에서 자동화된 논문 정리에 관심이 있다면 빠르게 시도해볼 만합니다.
핵심 포인트
- 레포지토리 종류는 Claude Code용 Agent skills 모음으로, Claude Code 에코시스템에서 동작하도록 설계되어 있습니다. 하루 단위로 arXiv·HuggingFace Daily·Trending를 스크래핑해 후보 논문을 수집하고, 사용자 설정 키워드로 점수를 매겨 우선순위를 정하는 파이프라인을 구현합니다. 최종 출력은 Obsidian용 마크다운과 폴더 구조로 기록되며 Zotero 연동과 로컬 PDF 처리도 지원합니다.
- 주요 기능은 후보 논문 수집→리뷰 분류→핵심 논문에 대한 자동 논문 노트 생성의 세 단계로 이루어집니다. 후보 수집 단계는 arXiv와 HuggingFace API를 사용해 중복 제거와 키워드 기반 점수화를 수행하고, 리뷰 단계는 Claude에게 후보 리스트를 분석시켜 '필독/볼 만함/건너뜀'으로 분류한 결과를 DailyPapers 디렉토리에 기록합니다. 노트 생성 단계인 paper-reader는 arXiv HTML, 프로젝트 홈페이지, PDF에서 이미지와 식을 추출해 Obsidian 템플릿에 맞춘 구조화된 노트를 생성하고 링크·개념 인덱스를 갱신합니다.
- 설치와 실행 관리는 개인 환경 중심으로 단순한 편이며 필요 요소가 명확합니다. 필수로 Claude Code 클라이언트와 Python 3.8+, poppler-utils가 필요하고 Obsidian은 권장 도구이며 Zotero는 선택 사항으로 연계 시 문헌 검색·분류 기능이 강화됩니다. 기본 설정은 자동으로 노트를 생성하지만 자동 git commit·push는 비활성화 상태여서 사용자가 원하면 이후에 활성화해 버전 관리를 적용할 수 있습니다.
- 운영 관점에서 장단점이 명확합니다. 장점은 일상적 논문 탐색과 Obsidian 기반 지식 정리에 드는 수작업을 크게 줄여주고, Zotero 연동으로 기존 라이브러리와 결합 가능하다는 점입니다. 단점은 AI가 생성한 요약·평가에 사실 오류나 누락이 있을 수 있으며 README에서 명시된 것처럼 최종 저작이나 인용 전에는 원문 검증이 필요하다는 점입니다.
이미지 분석

1.1k
Stars
92
Forks
+204
Trending
0
조회수
1.1k watchers8 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.