ccc
This skill should be used when code search is needed (whether explicitly requested or as part of completing a task), when indexing the codebase after changes, or when the user asks about ccc, cocoindex-code, or the codebase index. Trigger phrases include 'search the codebase', 'find code related to', 'update the index', 'ccc', 'cocoindex-code'.
Install
git clone https://github.com/cocoindex-io/cocoindex-code /tmp/cocoindex-code && ln -s /tmp/cocoindex-code/skills/ccc ~/.claude/skills/ccc
From README
ccc - Semantic Code Search & Indexing ccc is the CLI for CocoIndex Code, providing semantic search over the current codebase and index management. Ownership The agent owns the ccc lifecycle for the current project — initialization, indexing, and searching. Do not ask the user to perform these steps; handle them automatically. Initialization: If ccc search or ccc index fails with an initialization error (e.g., "Not in an initialized project directory"), run ccc init from the project root directory, then ccc index to build the index, then retry the original command. Exception: if ccc index refuses because the directory holds ccc's user settings directory (usually your home directory), do not run ccc init there. Run ccc from inside the project instead, or ask the user which project to use. Exception: if a ccc note says the project in use is that directory (a repo below it has no project of its own), tell the user.
More skills
cocoindex
This skill should be used when building data processing pipelines with CocoIndex, a Python library for incremental data...
cocoindex
Comprehensive toolkit for developing with the CocoIndex library.
cocoindex-v1
This skill should be used when building data processing pipelines with CocoIndex v1, a Python library for incremental...
