CocoIndex

Zamienia niejasne prośby 'zbuduj mi potok RAG' w działający kod przepływu CocoIndex z prawdziwą składnią API.

Autor: cocoindex-io · cocoindex-io/cocoindex-claude

Testowano · Działa ★ 10.0/10

CocoIndex — Zamienia niejasne prośby 'zbuduj mi potok RAG' w działający kod przepływu CocoIndex z prawdziwą składnią API.

Co robi ten skill

Kompleksowa referencja dla biblioteki CocoIndex do ETL/transformacji danych, obejmująca definicje przepływów, funkcje niestandardowe, embeddingi oraz operacje CLI/API do indeksowania dokumentów, kodu i grafów wiedzy w Postgres, Qdrant, Neo4j lub LanceDB. Uruchamia się na prośby o budowę indeksów wyszukiwania wektorowego, potoków embeddingów lub grafów wiedzy z dokumentów.

Raport z testu

Poproszono o przepływ, który dzieli na części, tworzy embeddingi i eksportuje dokumenty do Postgres+pgvector: wersja umiejętności użyła prawdziwego API CocoIndex opartego na dekoratorach/iteracji po wierszach i wychwyciła udokumentowaną pułapkę 'przypisz do item[field], a nie do zmiennej lokalnej', podczas gdy próba bez wskazówek wymyśliła ogólne API .chunk()/.embed(), które nie istnieje w bibliotece.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/cocoindex-io/cocoindex-claude
cd cocoindex-claude
mkdir -p ~/.claude/skills
cp -r cocoindex ~/.claude/skills/cocoindex

Komendy i przykładowe prompty

  • /cocoindexZamienia niejasne prośby 'zbuduj mi potok RAG' w działający kod przepływu CocoIndex z prawdziwą składnią API.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Build me a RAG pipeline that indexes our docs into Postgres
  • I need to embed our codebase and store the vectors in Qdrant
  • Set up a flow that indexes documents into a Neo4j knowledge graph