ccc

Навык для поиска кода, индексации кодовой базы после изменений и ответов на вопросы о ccc, cocoindex-code. Используйте при запросах 'search the codebase', 'find code related to', 'update the index', 'ccc', 'cocoindex-code'.

cocoindex-io official Разработка ★ 2.7k

Что делает навык

ccc — это CLI-инструмент для семантического поиска по кодовой базе и управления индексацией в CocoIndex Code. Агент автоматически владеет жизненным циклом проекта: инициализацией, обновлением индекса и выполнением поисковых запросов без вмешательства пользователя.

Когда применять

  • Поиск кода по смыслу (semantic search) в текущей кодовой базе.
  • Обновление индекса после внесения значительных изменений в код, создания новых файлов или рефакторинга.
  • Автоматическая инициализация проекта и сборка индекса при возникновении ошибок, связанных с отсутствием инициализации.
  • Ответы на вопросы о структуре и содержании кода с использованием актуальных данных индекса.

Как работает

  1. Проверить наличие команды ccc; если она не найдена, сообщить пользователю об инструкции по установке из management.md.
  2. При ошибке инициализации выполнить ccc init из корня проекта, затем ccc index, после чего повторить исходную команду.
  3. Не запускать инициализацию в директории с пользовательскими настройками ccc; вместо этого работать внутри проекта или уточнить у пользователя выбор проекта.
  4. Обновлять индекс (ccc index или ccc search --refresh) в начале сессии или после значительных изменений в коде.
  5. Не переиндексировать базу между последовательными поисковыми запросами, если изменения в коде не вносились.
  6. Сообщить пользователю, если проект использует текущую директорию, так как репозиторий ниже не имеет собственного проекта, и не выполнять ccc reset самостоятельно.

Примеры запросов агенту

Найди код, связанный с обработкой ошибок в модуле авторизации.
Обнови индекс кодовой базы, так как я только что переименовал несколько модулей.
Выполни поиск по запросу 'как работает индексация' в текущем проекте.

Что понадобится

  • Установленная утилита ccc (CLI для CocoIndex Code).
  • Наличие файла management.md с инструкциями по установке (при отсутствии команды).

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ccc» из репозитория: # https://github.com/cocoindex-io/cocoindex-code
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ccc/ ~/.claude/skills/ccc/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.