Community연구 & 데이터 분석github.com

camilemuz/local-doc-rag-skill

로컬 문서를 AI 기술로 색인 – Claude Code 지식 2026

local-doc-rag-skill란 무엇인가요?

이 스킬은 로컬 문서(예: 프로젝트 문서, API 레퍼런스, 기술 가이드)를 자동으로 색인하여 AI 어시스턴트(특히 Claude Code)가 검색 증강 생성(RAG) 방식으로 참조할 수 있게 합니다. 로컬에 저장된 문서를 벡터 데이터베이스에 임베딩하고 유사성 검색을 통해 사용자 질의에 가장 관련성 높은 문서 조각을 제공함으로써, AI가 최신 정보나 오프라인 자료를 정확히 활용할 수 있도록 돕습니다. 이 스킬은 Claude Code 환경에 최적화되어 있으며, Cursor, Codex 등 다른 AI 코딩 도구에서도 사용할 수 있도록 설계되었습니다. 사용자는 간단한 명령어로 문서를 스캔하고 색인을 구축한 후, 질의 시 자동으로 관련 컨텍스트가 주입됩니다. 이를 통해 개발자는 문서 검색 시간을 줄이고 AI의 답변 정확도를 크게 향상시킬 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add camilemuz/local-doc-rag-skill

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

local-doc-rag-skill은(는) 무엇을 하나요?

로컬 문서를 AI 기술로 색인 – Claude Code 지식 2026

개요

local-doc-rag-skill은 로컬 파일 시스템에 있는 문서(예: 프로젝트 위키, API 문서, 기술 매뉴얼)를 자동으로 색인하고, AI 어시스턴트가 질의 시 관련 정보를 검색 증강 생성(RAG) 방식으로 활용할 수 있도록 지원하는 스킬입니다.

주요 기능

  • 로컬 문서 색인: 지정된 디렉터리의 마크다운, 텍스트, PDF 등 문서를 재귀적으로 스캔하여 텍스트 청크로 분할하고 임베딩합니다.
  • 벡터 검색: 질의와 유사한 문서 조각을 벡터 유사성 검색(코사인 유사도)을 통해 빠르게 찾습니다.
  • 컨텍스트 주입: 검색된 문서 조각을 AI 프롬프트에 자동으로 포함시켜 더 정확하고 최신 정보에 기반한 답변을 생성합니다.
  • 플랫폼 호환성: Claude Code에 최적화되었으며, Cursor, Codex 등 다른 AI 코딩 도구에서도 사용 가능합니다.

사용 방법

  1. 설치: 스킬을 Clone하거나 다운로드합니다.

    git clone https://github.com/camilemuz/local-doc-rag-skill.git
    cd local-doc-rag-skill
    
  2. 환경 설정: 필요한 Python 패키지를 설치합니다.

    pip install -r requirements.txt
    
  3. 문서 색인: INDEX_PATH 환경 변수에 문서 디렉터리 경로를 설정한 후 스킬을 실행합니다.

    export INDEX_PATH=/path/to/your/docs
    python index.py
    
  4. 질의: AI 어시스턴트와 대화할 때 자동으로 관련 문서가 검색되어 컨텍스트로 제공됩니다.

구성

  • index.py: 문서 색인 스크립트
  • retriever.py: 질의 기반 벡터 검색 모듈
  • config.yaml: 색인 설정(청크 크기, 임베딩 모델 등)
  • data/: 생성된 벡터 인덱스 저장 디렉터리

환경 변수

변수설명기본값
INDEX_PATH색인할 문서 디렉터리 경로./docs
EMBEDDING_MODEL임베딩 모델 이름all-MiniLM-L6-v2
CHUNK_SIZE문서 청크 크기 (토큰 수)512

라이선스

MIT

관련 스킬