질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트
yusufkaraaslan/Skill_Seekers
문서 사이트, GitHub 저장소, PDF 등 다양한 소스를 Claude, Gemini, OpenAI용 스킬과 RAG 파이프라인, AI 코딩 어시스턴트가 활용할 수 있는 구조화된 지식 자료로 변환합니다.
- 스타
- 15,184
- 포크
- 1,781
- 열린 이슈
- 50
- 마지막 커밋
- 20일 전
어떤 프로젝트인가요?
Skill Seekers는 흩어진 소스 자료를 AI 도구용 지식 패키지로 만드는 Python CLI이자 MCP 서버입니다. JavaScript 싱글 페이지 앱과 llms.txt를 제공하는 사이트를 포함한 문서 사이트를 스크래핑하고, AST 파싱으로 GitHub 저장소와 로컬 코드베이스를 분석하며, PDF, Word, EPUB, Jupyter 노트북, OpenAPI 스펙, 동영상 등을 수집할 수 있습니다. 여러 소스를 충돌 감지 기능과 함께 하나의 스킬로 병합할 수도 있습니다.
결과물은 참조 파일이 포함된 SKILL.md로, Claude, Gemini, OpenAI용으로 패키징하거나 LangChain, LlamaIndex 및 Pinecone, Chroma, Qdrant 같은 벡터 데이터베이스에서 사용할 수 있도록 청크 단위 문서로 내보낼 수 있습니다. Cursor, Windsurf, Cline, Claude Code 같은 에이전트에 스킬을 직접 설치할 수도 있습니다. AI 보강은 API 또는 로컬 에이전트를 통해 실행되며, 프로젝트에는 40개 도구를 제공하는 MCP 서버도 포함되어 있습니다.
핵심 기능
- 01사이트맵, llms.txt, 헤드리스 브라우저 탐색을 통해 문서 사이트를 스크래핑합니다
- 02AST 파싱과 디자인 패턴 감지로 GitHub 저장소와 로컬 코드를 분석합니다
- 03PDF, Word, EPUB, Jupyter, OpenAPI, PowerPoint, 동영상 소스를 수집합니다
- 04충돌 감지 기능을 사용해 여러 소스를 하나의 스킬로 병합합니다
- 05Claude, Gemini, OpenAI, LangChain, 벡터 데이터베이스를 포함한 22개 대상으로 내보냅니다
- 06MCP 서버가 포함되어 있으며 19개 AI 코딩 에이전트에 스킬을 설치합니다
활용 사례
- 프레임워크 문서를 코딩 어시스턴트용 Claude 스킬로 변환
- LangChain 또는 LlamaIndex에서 사용할 문서, PDF, GitHub 저장소 기반 RAG 지식 베이스 구축
- Cursor나 Cline이 프로젝트 문서를 자동으로 읽을 수 있도록 컨텍스트 파일 준비
- 내부 위키와 API 스펙을 하나의 검색 가능한 참조 자료로 통합
빠른 시작
- 1
PyPI에서 패키지 설치하기
pip install skill-seekers - 2
문서 사이트에서 skill 만들기
skill-seekers create https://docs.djangoproject.com/ - 3
AI 플랫폼(Claude)용으로 skill 패키징하기
skill-seekers package output/django --target claude
사용 전 알아둘 점
- 비디오와 같은 일부 소스 유형에는 선택적 extras가 필요합니다. 비디오에는 skill-seekers[video]가 필요합니다.
- 비디오 시각 정보 추출에는 GPU를 고려한 설정 단계와 PyTorch, easyocr 같은 추가 종속성이 필요합니다.
- AI 향상 기능을 사용하려면 호스팅 모드에서는 API 키가 필요하고, 로컬 모드에서는 Claude Code와 같은 에이전트가 필요합니다.
토픽
자주 묻는 질문
- Skill_Seekers은(는) 무엇인가요?
- 문서 사이트, GitHub 저장소, PDF 등 다양한 소스를 Claude, Gemini, OpenAI용 스킬과 RAG 파이프라인, AI 코딩 어시스턴트가 활용할 수 있는 구조화된 지식 자료로 변환합니다. Skill Seekers는 흩어진 소스 자료를 AI 도구용 지식 패키지로 만드는 Python CLI이자 MCP 서버입니다. JavaScript 싱글 페이지 앱과 llms.txt를 제공하는 사이트를 포함한 문서 사이트를 스크래핑하고, AST 파싱으로 GitHub 저장소와 로컬 코드베이스를 분석하며, PDF, Word, EPUB, Jupyter 노트북, OpenAPI 스펙, 동영상 등을 수집할 수 있습니다. 여러 소스를 충돌 감지 기능과 함께 하나의 스킬로 병합할 수도 있습니다.
- Skill_Seekers은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Skill_Seekers은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Skill_Seekers은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Skill_Seekers의 마지막 커밋은 2026년 9월 30일입니다.
- Skill_Seekers은(는) 어디에 사용할 수 있나요?
- 프레임워크 문서를 코딩 어시스턴트용 Claude 스킬로 변환 LangChain 또는 LlamaIndex에서 사용할 문서, PDF, GitHub 저장소 기반 RAG 지식 베이스 구축 Cursor나 Cline이 프로젝트 문서를 자동으로 읽을 수 있도록 컨텍스트 파일 준비 내부 위키와 API 스펙을 하나의 검색 가능한 참조 자료로 통합
- Skill_Seekers는 어떻게 설치하나요?
- PyPI에서 패키지 설치하기: pip install skill-seekers 문서 사이트에서 skill 만들기: skill-seekers create https://docs.djangoproject.com/ AI 플랫폼(Claude)용으로 skill 패키징하기: skill-seekers package output/django --target claude
- Skill_Seekers은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/yusufkaraaslan/Skill_Seekers
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
다국어 코드베이스를 지식 그래프로 인덱싱해 AI 에이전트나 MCP 서버를 통해 자연어로 조회·검색·편집합니다.
코드베이스를 스캔해 AI 코딩 도우미가 프로젝트를 탐색하는 데 쓰는 토큰을 줄여 주는 간결한 컨텍스트 파일을 생성하는 CLI입니다.
대화 기록만 재생하는 대신 기억을 저장·회상·성찰해 AI 에이전트가 시간이 지날수록 학습하도록 돕는 에이전트 메모리 시스템입니다.
LLM과 도구 및 데이터를 연결하는 MCP 서버, 클라이언트, 인터랙티브 앱을 구축하기 위한 Python 프레임워크입니다.
LLM 에이전트의 대화와 실행을 Python 및 TypeScript 앱에서 활용할 수 있는 영구적이고 구조화된 메모리로 바꾸는 에이전트 네이티브 메모리 인프라입니다.