ccc

Search code semantically and manage indexes in CocoIndex Code.

3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/0xharryriddle/codex-field-kit --skill ccc-0xharryriddle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccc
Source: https://github.com/0xharryriddle/codex-field-kit/tree/main/archive/upstream/cocoindex-code/skills/ccc
Command: npx skills add https://github.com/0xharryriddle/codex-field-kit --skill ccc-0xharryriddle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

CocoIndex Code users need fast, reliable code discovery and ongoing index maintenance across large codebases.

Core Features & Use Cases

  • Semantic search over the current codebase to locate functions, classes, and modules.
  • Automatic indexing and refresh to keep results up-to-date after changes.
  • Guided lifecycle management for initialization, indexing, searching, and troubleshooting across projects.

Quick Start

Initialize the project with ccc init at the repository root and then build the initial index with ccc index to enable search.

Frequently Asked Questions about ccc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform semantic code search across my codebase?

Semantic code search lets you locate functions, classes, and modules across a project by running a search command through the ccc CLI, using project settings to drive behavior across languages and paths.

What's the best way to keep code search results up-to-date after codebase changes?

Automatic indexing and refresh maintain up-to-date code search results by rebuilding the index after changes, ensuring ongoing codebase visibility without manual re-indexing.

Do I need the ccc CLI installed to index and search code across languages?

Yes, the ccc CLI is required to initialize projects, build the initial index, and enable semantic code search across languages and paths.

How do I initialize a project for semantic code search and index management?

Run ccc init at the repository root to initialize the project, then build the initial index with ccc index to enable semantic search functionality.

Can I filter semantic code search results by language and file paths?

Yes, semantic code search supports language and path filtering, allowing you to narrow search results across the codebase based on specific project settings.

What does guided lifecycle management for codebase indexing include?

Guided lifecycle management covers initialization, indexing, searching, and troubleshooting across projects, providing step-by-step support for maintaining codebase index visibility.