repo-search
Installation
SKILL.md
Repo Search & Summarisation
Semantic search across a directory of documents using ChromaDB vector embeddings. Supports markdown, PDF, DOCX, and XLSX files. Retrieves relevant chunks without loading entire files into context. Designed for use with a "second brain" or personal knowledge base, but works with any collection of documents.
Prerequisites
- Python virtual environment set up (run setup.sh if not done)
- Index built (run ingest if no
.vectordb/directory exists)
First-Time Setup
# Set up Python environment (one-time)
~/.claude/skills/repo-search/setup.sh
# Build the index (run from brain repo root)
~/.claude/skills/repo-search/.venv/bin/python ~/.claude/skills/repo-search/ingest.py /path/to/your/markdown-repo --verbose