Convex Agent

Uczy dokładnego API @convex-dev/agent dla wątków, strumieniowania i agentów wywołujących narzędzia.

Autor: PolarCoding85 · PolarCoding85/convex-agent-skillz

Testowano · Działa ★ 8.8/10

Convex Agent — Uczy dokładnego API @convex-dev/agent dla wątków, strumieniowania i agentów wywołujących narzędzia.

Co robi ten skill

Umiejętność referencyjna dla komponentu Convex Agent: trwałe wątki, przechowywanie wiadomości, strumieniowanie, wywoływanie narzędzi i trwałe przepływy pracy agenta wieloetapowego w backendzie Convex. Wyzwalana, gdy użytkownik tworzy interfejs czatu, asystenta AI, funkcję RAG lub jakąkolwiek funkcję opartą na LLM w projekcie Convex; nieistotna poza Convex lub w przypadku pytań dotyczących uwierzytelniania/backendu spoza Convex.

Raport z testu

Znaleziono błąd repozytorium vs dokumentacji: linki w SKILL.md odnoszą się do references/RAG.md, ale plik na dysku to faktycznie RAG.mD, który zwraca 404 przy pobieraniu surowego pliku z GitHub (rozróżniając wielkość liter), chociaż 10 innych linków referencyjnych rozwiązuje się poprawnie. W rzeczywistym zadaniu (połączenie akcji wsparcia czatu Convex) wynik umiejętności wykorzystał rzeczywisty pakiet @convex-dev/agent (saveMessage + asTextAction, trwałe wątki), podczas gdy wersja bazowa odtworzyła ręcznie tabelę wiadomości i ręczne wywołanie OpenAI bez strumieniowania lub identyfikatorów wiadomości bezpiecznych przed ponownymi próbami — istotna, niekosmetyczna różnica, której zapobieganiu służy ta umiejętność.

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

Instalacja

git clone https://github.com/PolarCoding85/convex-agent-skillz.git
cd convex-agent-skillz
mkdir -p ~/.claude/skills
cp -r .claude/skills/convex-agent-skill ~/.claude/skills/convex-agent

Komendy i przykładowe prompty

  • /convex-agentUczy dokładnego API @convex-dev/agent dla wątków, strumieniowania i agentów wywołujących narzędzia.

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

  • Wire up a Convex mutation that persists chat messages to a support agent
  • Add streaming responses to my Convex AI assistant using the agent component
  • Build a RAG feature in my Convex backend with persistent threads