vector-search-workflows — скилл для Claude Code: установка
Скилл описывает настройку семантического поиска по кодовой базе через MCP Vector Search. Пригодится для индексации, поиска и обновления индекса.
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a claude-codeЧто делает vector-search-workflows
Скилл ведёт через рабочий процесс mcp-vector-search: установку через pip, настройку проекта, индексацию кода и семантические запросы. Команда setup определяет языки, создаёт конфигурацию, индексирует репозиторий и подключает MCP-интеграцию для Claude Code, Cursor и других сред.
Внутри есть команды для обычной и принудительной индексации, переиндексации всех файлов или одного пути, проверки статуса и диагностики. Автоиндексация умеет настраиваться, проверяться и отключаться; свежесть данных поддерживает переменная MCP_ENABLE_FILE_WATCHING=true. Без установленного mcp-vector-search команды workflow не запустятся.
Какие задачи решает
- проиндексировать кодовую базу для семантического поиска
- найти участки кода по смысловому запросу
- переиндексировать репозиторий после изменений схемы
- настроить автоиндексацию файлов
- подключить поиск через MCP
Примеры запросов агенту
- Настрой семантический поиск для этого репозитория через
mcp-vector-searchи подключи MCP. - Найди в кодовой базе обработку ошибок и покажи подходящие файлы.
- Проверь индекс, затем принудительно переиндексируй репозиторий после изменения парсеров.
Как установить vector-search-workflows
1Через Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a claude-code2Вручную: положить файлы
~/.claude/skills/vector-search-workflows/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/vector-search-workflows/
1Через Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a codex2Вручную: положить файлы
.agents/skills/vector-search-workflows/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a cursor2Вручную: положить файлы
.cursor/skills/vector-search-workflows/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install bobmatnyc/claude-mpm-skills vector-search-workflows2Вручную: положить файлы
.github/skills/vector-search-workflows/SKILL.md1Через Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a gemini-cli2Командой платформы
gemini skills install https://github.com/bobmatnyc/claude-mpm-skills --path toolchains/ai/techniques/vector-search-workflowsВручную: положить файлы
.devin/skills/vector-search-workflows/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о vector-search-workflows
Как установить vector-search-workflows в Claude Code?
Выполните npx skills add bobmatnyc/claude-mpm-skills --skill vector-search-workflows -a claude-code, затем проверьте файл ~/.claude/skills/vector-search-workflows/SKILL.md.
Что делает vector-search-workflows?
Скилл описывает настройку mcp-vector-search, индексацию кода, семантический поиск, автоиндексацию и MCP-подключение.
Что происходит при запуске setup?
Команда определяет языки проекта, создаёт конфигурацию, индексирует репозиторий и настраивает MCP-интеграцию. Для подключения она использует claude mcp add, а при недоступности этой команды переходит к .mcp.json.
Исходный текст
SKILL.md · MIT
---
name: vector-search-workflows
description: Vector search indexing and querying workflows using MCP Vector Search, including setup, reindexing, auto-index strategies, and MCP integration.
user-invocable: false
disable-model-invocation: true
version: 1.0.0
category: toolchain
author: Claude MPM Team
license: MIT
progressive_disclosure:
entry_point:
summary: "Index a codebase with mcp-vector-search, keep it fresh with auto-indexing, and query via CLI or MCP integration."
when_to_use: "Building semantic search for codebases, setting up MCP search tools, or troubleshooting indexing and reindexing workflows."
quick_start: "1. mcp-vector-search setup 2. mcp-vector-search search \"query\" 3. mcp-vector-search index --force when schema changes"
tags:
- vector-search
- embeddings
- indexing
- search
- mcp
---
# Vector Search Workflows (MCP Vector Search)
## Overview
Use `mcp-vector-search` to index codebases into ChromaDB and search via semantic embeddings. The recommended flow is `setup` (init + index + MCP integration), then `search`, and use `index` or `auto-index` to keep data fresh.
## Quick Start
```bash
pip install mcp-vector-search
mcp-vector-search setup
mcp-vector-search search "authentication logic"
```
`setup` detects languages, initializes config, indexes the repo, and configures MCP integrations (Claude Code, Cursor, etc.).
## Core Commands
### Indexing
```bash
mcp-vector-search index
mcp-vector-search index --force
mcp-vector-search index reindex --all --force
mcp-vector-search index reindex path/to/file.py
```
### Auto-Index Strategies
```bash
mcp-vector-search auto-index setup --method all
mcp-vector-search auto-index status
mcp-vector-search auto-index check --auto-reindex --max-files 10
mcp-vector-search auto-index teardown --method all
```
### Search
```bash
mcp-vector-search search "error handling patterns"
mcp-vector-search search "vector store initialization"
```
### Status + Doctor
```bash
mcp-vector-search status
mcp-vector-search doctor
```
## MCP Integration Pattern
`setup` uses native `claude mcp add` when available, otherwise falls back to `.mcp.json`.
Typical `.mcp.json` entry:
```json
{
"mcpServers": {
"mcp-vector-search": {
"type": "stdio",
"command": "uv",
"args": ["run", "mcp-vector-search", "mcp"],
"env": {
"MCP_ENABLE_FILE_WATCHING": "true"
}
}
}
}
```
## Reindex Triggers
- Dependency updates or parser changes
- Large refactors
- Adding new languages or file extensions
- Tool upgrades (version tracking triggers reindex)
## Local Patterns
- Use `uv` for dev installs: `uv sync --dev`
- Use `setup --force` to rebuild config + index after tool upgrades
- Keep file watching on via `MCP_ENABLE_FILE_WATCHING=true`
## Related Skills
- `toolchains/ai/protocols/model-context`
- `universal/main/model-context-builder`
© Claude MPM Team · MIT · bobmatnyc/claude-mpm-skills