ctx-search — скилл для Claude Code: поиск по индексу проекта
Ищет информацию в сохранённой базе проекта без перечитывания исходников в контекст. Работает с индексированным контентом, документацией и истории сессий через FTS5.
npx skills add mksglu/context-mode --skill ctx-search -a claude-codeЧто делает ctx-search
ctx-search обращается к локальной базе знаний, которую предварительно индексирует скилл ctx-index. Вместо того чтобы заново загружать файлы проекта в разговор, ты пишешь поисковый запрос — и агент находит релевантные отрывки среди уже проиндексированного контента. Это экономит место в контексте и ускоряет ответ.
Скилл работает двумя способами: через MCP-инструмент ctx_search (если доступен) или через CLI context-mode search. Запросы пиши короткими и точными — 2–4 технических термина. Можешь ограничить поиск конкретным проектом, указав source: "project:<name>", или искать по документации и памяти сессий. Если база пуста, сначала запусти /context-mode:ctx-index или context-mode index <path>.
Какие задачи решает
- найти в проекте упоминание функции или переменной без перечитывания файлов
- вспомнить деталь из документации посреди разработки
- проверить, как раньше решалась похожая задача в истории сессий
- сократить размер контекста, когда в проект загружено много файлов
Примеры запросов агенту
- /context-mode:ctx-search authentication middleware
- /context-mode:ctx-search token refresh --source project:auth-module
- Найди в индексе все упоминания WebSocket соединения
Как установить ctx-search
1Через Skills CLI (Vercel)
npx skills add mksglu/context-mode --skill ctx-search -a claude-code2Вручную: положить файлы
~/.claude/skills/ctx-search/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ctx-search/
1Через Skills CLI (Vercel)
npx skills add mksglu/context-mode --skill ctx-search -a codex2Вручную: положить файлы
.agents/skills/ctx-search/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add mksglu/context-mode --skill ctx-search -a cursor2Вручную: положить файлы
.cursor/skills/ctx-search/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mksglu/context-mode ctx-search2Вручную: положить файлы
.github/skills/ctx-search/SKILL.md1Через Skills CLI (Vercel)
npx skills add mksglu/context-mode --skill ctx-search -a gemini-cli2Командой платформы
gemini skills install https://github.com/mksglu/context-mode --path skills/ctx-searchВручную: положить файлы
.devin/skills/ctx-search/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add mksglu/context-mode --skill ctx-search -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора7
Весь набор →Похожие
Вопросы о ctx-search
Как установить ctx-search в Claude Code?
Запусти npx skills add mksglu/context-mode --skill ctx-search -a claude-code. Скилл появится в ~/.claude/skills/ctx-search/SKILL.md.
Что делает ctx-search?
Ищет информацию в индексированной базе проекта — в коде, документации и памяти сессий. Возвращает релевантные отрывки без перечитывания исходников в контекст.
Что делать, если база индекса пуста?
Сначала запусти /context-mode:ctx-index или context-mode index <path>, чтобы заполнить базу. После этого ctx-search будет искать по проиндексированному контенту.