ccc
Навык для поиска кода, индексации кодовой базы после изменений и ответов на вопросы о ccc, cocoindex-code. Используйте при запросах 'search the codebase', 'find code related to', 'update the index', 'ccc', 'cocoindex-code'.
AIcocoindex-io
official
Разработка
★ 2.7k
Что делает навык
ccc — это CLI-инструмент для семантического поиска по кодовой базе и управления индексацией в CocoIndex Code. Агент автоматически владеет жизненным циклом проекта: инициализацией, обновлением индекса и выполнением поисковых запросов без вмешательства пользователя.
Когда применять
- Поиск кода по смыслу (semantic search) в текущей кодовой базе.
- Обновление индекса после внесения значительных изменений в код, создания новых файлов или рефакторинга.
- Автоматическая инициализация проекта и сборка индекса при возникновении ошибок, связанных с отсутствием инициализации.
- Ответы на вопросы о структуре и содержании кода с использованием актуальных данных индекса.
Как работает
- Проверить наличие команды ccc; если она не найдена, сообщить пользователю об инструкции по установке из management.md.
- При ошибке инициализации выполнить ccc init из корня проекта, затем ccc index, после чего повторить исходную команду.
- Не запускать инициализацию в директории с пользовательскими настройками ccc; вместо этого работать внутри проекта или уточнить у пользователя выбор проекта.
- Обновлять индекс (ccc index или ccc search --refresh) в начале сессии или после значительных изменений в коде.
- Не переиндексировать базу между последовательными поисковыми запросами, если изменения в коде не вносились.
- Сообщить пользователю, если проект использует текущую директорию, так как репозиторий ниже не имеет собственного проекта, и не выполнять 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 и совместимые) подхватывает его по описанию и следует шагам.