Convex Agent
Insegna l'esatta API @convex-dev/agent per thread, streaming e agenti con chiamata a strumenti.
Promosso
Cosa fa
Skill di riferimento per il componente Convex Agent: thread persistenti, archiviazione messaggi, streaming, chiamata a strumenti e workflow di agenti multi-step durevoli sul backend Convex. Si attiva quando un utente sta costruendo un'interfaccia chat, un assistente AI, una funzionalità RAG o qualsiasi funzionalità basata su LLM all'interno di un progetto Convex; non rilevante al di fuori di Convex o per domande di autenticazione/backend non Convex.
Rapporto di test
Bug reale repo-vs-doc trovato: SKILL.md linka references/RAG.md ma il file sul disco è in realtà RAG.mD, che restituisce 404 su un fetch GitHub raw (case-sensitive) anche se altri 10 link di riferimento si risolvono correttamente. Sul task effettivo (collegare un'azione di supporto chat Convex), l'output dello skill ha utilizzato il pacchetto reale @convex-dev/agent (saveMessage + asTextAction, thread persistenti) dove la baseline ha reinventato una tabella messaggi fatta a mano e una chiamata OpenAI manuale senza streaming o ID messaggio sicuri per il retry — una differenza sostanziale, non cosmetica, che questo skill esiste per prevenire.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/convex-agentInsegna l'esatta API @convex-dev/agent per thread, streaming e agenti con chiamata a strumenti.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Wire up a Convex mutation that persists chat messages to a support agentAdd streaming responses to my Convex AI assistant using the agent componentBuild a RAG feature in my Convex backend with persistent threads