How this skill is triggered — by the user, by Claude, or both
Slash command
/cocoindex:cocoindex-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **スクリプト**: `${CLAUDE_PLUGIN_ROOT}/scripts/`
${CLAUDE_PLUGIN_ROOT}/scripts/~/.config/cocoindex/.envcocoindex コンテナ(ポート15432、restart: unless-stoppedで自動起動)~/.config/cocoindex/.env は、セッション開始時およびヘルスチェック実行時にテンプレートから自動コピーされる。
手動セットアップが必要な場合:
mkdir -p ~/.config/cocoindex && cp ${CLAUDE_PLUGIN_ROOT}/templates/.env.example ~/.config/cocoindex/.env
~/.config/cocoindex/.env の VOYAGE_API_KEY を設定すること。
cd ~/.config/cocoindex && docker compose up -d
compose.yml はVM側(/root/.config/cocoindex/)にのみ配置。Mac側には配置しない。
テーブル名には hostname プレフィックスが付く:
codeindex_dev_<project>__code_chunkscodeindex_macbookpro_local_<project>__code_chunksこれにより同一DBをMac/VMで共有しても競合しない。
同じ構築コマンドを再実行すればインデックスが更新される。
npx claudepluginhub hidetsugu-miya/claude-pluginsGuides through infrastructure checks, project indexing, and verification for CocoSearch setup in under 2 minutes.
Manages SocratiCode codebase indexing: checks infrastructure health with Docker/Qdrant/Ollama, starts/stops indexing and file watching, builds code graphs, configures context artifacts.
Sets up and optimizes Cursor codebase indexing for @Codebase semantic search. Configures .cursorignore files, verifies status, and details embedding workflow.