This skill should be used when the user wants to create, update, delete, or troubleshoot semantic search indexes. Trigger phrases include "index this codebase", "update the index", "refresh the index", "delete the collection", "check index status", "semantic search isn't working", or "why isn't it finding". Use for index administration, not for searching.
How this skill is triggered — by the user, by Claude, or both
Slash command
/local-semantic-search:index-manageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create, update, and troubleshoot semantic search indexes.
Create, update, and troubleshoot semantic search indexes.
Index a new codebase for semantic search:
index_codebase(directory="/absolute/path/to/project")
Returns collection name and statistics.
reindex_file(
file_path="/path/to/modified/file.py",
collection="collection-name"
)
index_codebase(directory="/path/to/project", force=True)
list_collections()
Returns collection names with their source directory paths.
get_collection_info(collection="collection-name")
Returns point count, vector size, status, source directory, and indexing timestamp.
index_status(collection="collection-name")
Shows cached files and whether updates are needed.
Permanently remove an index:
delete_collection(collection="collection-name", confirm=True)
| Issue | Solution |
|---|---|
| "Cannot connect to services" | Start Qdrant (port 6333) and embeddings (port 1335) |
| "Collection not found" | Run list_collections() to verify name; may need to index |
| Search returns no results | Check collection has points; verify query is behavioral |
| Stale results | Run reindex_file or index_codebase(force=True) |
Verify services are running:
http://localhost:6333/collectionshttp://localhost:1335/v1/embeddingsnpx claudepluginhub adilasif/local-semantic-search-claude-code-plugin --plugin local-semantic-searchSets up and optimizes Cursor codebase indexing for @Codebase semantic search. Configures .cursorignore files, verifies status, and details embedding workflow.
Manages SocratiCode codebase indexing: checks infrastructure health with Docker/Qdrant/Ollama, starts/stops indexing and file watching, builds code graphs, configures context artifacts.
Guides through infrastructure checks, project indexing, and verification for CocoSearch setup in under 2 minutes.