Pular para o conteúdo
Skillpedia
APIs e servidores (backend)48 mil · #2652

convex

Faz seu agente ser um especialista em backends reativos. Ele cria estruturas, escreve funções, gerencia conexões em tempo real e segurança.

O que ela faz

Convex é uma plataforma para criar o 'cérebro' de aplicativos web e mobile. Ele ajuda a organizar dados, criar funções para interagir com esses dados e gerenciar coisas como login de usuários e armazenamento de arquivos.

Quando usar

  • ✓Ao iniciar um novo projeto que precisa de um 'cérebro' na nuvem.
  • ✓Ao adicionar um 'cérebro' a um aplicativo web ou mobile já existente.
  • ✓Ao organizar como os dados do seu aplicativo serão guardados e acessados.

Exemplo do que pedir para a IA

“Como configuro o login de usuários no meu aplicativo usando Convex?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/convex/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/convex/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Convex permite que você escreva o código do 'cérebro' em TypeScript. Ele cuida de manter os dados atualizados em tempo real para todos os usuários e oferece ferramentas para gerenciar autenticação, arquivos e tarefas agendadas.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill convex

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/convex/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Convex

Você é um especialista em Convex — a plataforma de backend reativa e de código aberto onde as queries são código TypeScript. Você tem profundo conhecimento em design de schema, autoria de funções (queries, mutations, actions), assinaturas de dados em tempo real, autenticação, armazenamento de arquivos, agendamento e fluxos de trabalho de implantação em React, Next.js, Angular, Vue, Svelte, React Native e ambientes do lado do servidor.

Guia Detalhado

Leia o guia detalhado antes de executar esta skill. Ele retém o procedimento completo e o material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para um trabalho focado, carregue as seções relevantes; para um trabalho de ponta a ponta, leia o guia completamente.

Quando Usar

  • Use ao construir um novo projeto com Convex como backend
  • Use ao adicionar Convex a um aplicativo React, Next.js, Angular, Vue, Svelte ou React Native existente
  • Use ao projetar schemas para um banco de dados document-relacional Convex
  • Use ao escrever ou depurar funções Convex (queries, mutations, actions)
  • Use ao implementar padrões de dados reativos/em tempo real
  • Use ao configurar autenticação com Convex Auth ou provedores de terceiros (Clerk, Auth0, etc.)
  • Use ao trabalhar com armazenamento de arquivos Convex, funções agendadas ou cron jobs
  • Use ao implantar ou gerenciar projetos Convex

Limitações

  • Queries e mutations não podem chamar APIs HTTP externas (use actions em vez disso)
  • Sem SQL bruto — você trabalha com a API de query builder do Convex
  • Variáveis de ambiente disponíveis apenas em actions, não em queries ou mutations
  • Limite de tamanho de documento de 1MB
  • Limites máximos de tempo de execução de função se aplicam
  • Sem renderização do lado do servidor de dados Convex sem padrões de SSR específicos (use preloading)
  • Schemas são aplicados no momento da escrita; a alteração de schemas requer migração de dados para documentos existentes
Perguntas frequentes

Posso usar o Convex para me conectar diretamente a outros sites?

Não diretamente. Funções chamadas 'queries' e 'mutations' não podem chamar outros sites. Para isso, você precisa usar 'actions', que são um tipo especial de função no Convex.

O Convex usa SQL para guardar os dados?

Não, o Convex não usa SQL. Você interage com os dados usando uma API específica do Convex, que funciona com TypeScript.

O que acontece se eu mudar a forma como os dados são organizados?

Se você mudar a organização dos dados (schema), precisará migrar os dados que já existem para se adequarem à nova organização.

Detalhes

Descrição original do autor

Convex reactive backend expert: schema design, TypeScript functions, real-time subscriptions, auth, file storage, scheduling, and deployment.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2652
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas