Files
claude-code/.gitignore
OpenCode Test 7ca8caeecb Implement rag-search skill for semantic search
Add new skill for semantic search across personal state files and
external documentation using ChromaDB and sentence-transformers.

Components:
- search.py: Main search interface (--index, --top-k flags)
- index_personal.py: Index ~/.claude/state files
- index_docs.py: Index external docs (git repos)
- add_doc_source.py: Manage doc sources
- test_rag.py: Test suite (5/5 passing)

Features:
- Two indexes: personal (116 chunks) and docs (k0s: 846 chunks)
- all-MiniLM-L6-v2 embeddings (384 dimensions)
- ChromaDB persistent storage
- JSON output with ranked results and metadata

Documentation:
- Added to component-registry.json with triggers
- Added /rag command alias
- Updated skills/README.md
- Resolved fc-013 (vector database for agent memory)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 23:41:38 -08:00

52 lines
649 B
Plaintext

# Logs
logs/
# Secrets and credentials
*.key
*.pem
*.secret
credentials/
.credentials.json
# Cache and state
.cache/
stats-cache.json
statsig/
# History and debug
history.jsonl
file-history/
shell-snapshots/
debug/
# Plugin caches (contain embedded git repos)
plugins/cache/
plugins/marketplaces/
# Local settings
settings.local.json
# Conversation history (private/large)
projects/
# Temporary files
*.tmp
*.swp
# Python cache
__pycache__/
*.pyc
*.pyo
# Go test output
*_test_output.txt
tmp_unused
# Todos (managed by Claude Code)
todos/
repos/homelab
# RAG search data (generated vector stores and caches)
data/
skills/rag-search/venv/