К основному содержанию
скилл

cocoindex — скилл для Claude Code: что делает и как установить

Помогает проектировать ETL-пайплайны на Python с помощью CocoIndex, настраивать инкрементальную обработку и отправлять векторы в базы данных.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/cocoindex
Открыть на GitHub

Что делает cocoindex

Скилл обучает Claude Code собирать потоки трансформации данных для ИИ. Агент помогает писать код пайплайна: считывать файлы из локальных папок или облака S3, делить текст на фрагменты, задействовать LLM для извлечения информации и сохранять результат в хранилища вроде Qdrant, LanceDB или Postgres с pgvector.

Внутри задаётся структура на Python с декоратором @cocoindex.flow_def. В ней настраиваются источники, коллекторы данных и экспорт. Обработка устроена инкрементально. Поэтому движок обновляет только изменившиеся записи.

Для работы пайплайна обязательна служебная база данных: переменная COCOINDEX_DATABASE_URL должна указывать на рабочий инстанс Postgres. Без неё запуск не удастся. Если планируются локальные векторные представления или запись в LanceDB, придётся доустановить зависимости вроде cocoindex[embeddings] или cocoindex[lancedb].

Какие задачи решает

  • написать инкрементальный ETL-пайплайн для векторного поиска на Python
  • настроить чанкинг и вычисление эмбеддингов для текстовых документов
  • экспортировать извлечённые сущности в графовую базу Neo4j или Kuzu
  • организовать синхронизацию файлов из S3 с хранилищем Qdrant

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

  • Собери пайплайн CocoIndex для индексации PDF-файлов из папки docs в LanceDB
  • Напиши функцию извлечения сущностей через Gemini и сохрани граф в Neo4j
  • Помоги настроить инкрементальное обновление векторного индекса в Qdrant

Как установить cocoindex

1Через claude-code-templates

npx claude-code-templates@latest --skill development/cocoindex

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill cocoindex -a claude-code

3Вручную: положить файлы

~/.claude/skills/cocoindex/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cocoindex/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cocoindex

Как установить cocoindex в Claude Code?

Выполните команду npx claude-code-templates@latest --skill development/cocoindex. Либо используйте менеджер навыков: npx skills add davila7/claude-code-templates --skill cocoindex -a claude-code.

Что делает скилл cocoindex?

Он помогает проектировать пайплайны обработки данных на Python. Скилл подсказывает архитектуру функций, настройку шагов трансформации и экспорт в векторные хранилища.

Какие базы данных нужны для работы CocoIndex?

Движку требуется подключение к Postgres через переменную COCOINDEX_DATABASE_URL для внутреннего хранения состояния. Целевой базой для векторов может выступать Qdrant, LanceDB или Postgres с pgvector.

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

Из того же набора740

Весь набор →
mlops-weights-and-biases Скилл помогает вести учёт ML-экспериментов в Weights & Biases: записывать метрики, сравнивать запуски и настраивать поиск гиперпараметров. 63установок clerk-auth Скилл помогает внедрить авторизацию Clerk в Next.js App Router, настроить защиту маршрутов через middleware и связать сессии с серверными компонентами. 62установок rag-faiss Скилл помогает работать с FAISS для поиска ближайших векторов и хранения индекса. Пригодится для RAG, когда нужны запросы по сходству без фильтрации по метаданным. 62установок fine-tuning-llama-factory Помогает настраивать дообучение нейросетей через LLaMA-Factory: от no-code интерфейса WebUI до квантования QLoRA. Пригодится при подготовке датасетов и обучении моделей Llama, Qwen или Gemma. 62установок interview-prep-generator Собирает из резюме истории по схеме STAR, вопросы для тренировки и тезисы для ответов. Пригодится перед интервью на конкретную роль. 61установок gws-modelarmor-create-template Слэш-команда, через которую Claude создаёт шаблон Google Model Armor в GCP: пресет jailbreak или собственная JSON-конфигурация фильтров. 61установок clinical-decision-support Скилл создаёт клинические отчёты с анализом когорт, биомаркерами, оценкой доказательств и алгоритмами выбора лечения. Нужен для исследований и разработки препаратов. 60установок inference-serving-llama-cpp Скилл помогает запускать LLM через llama.cpp на CPU, Apple Silicon и GPU AMD или Intel. Пригодится, когда CUDA недоступна. 60установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой