owezzy/connectrpc-skill

Skill do agente ConnectRPC — Go, Python, TypeScript (Angular/React) com ferramentas Buf

O que é connectrpc-skill?

Este skill capacita agentes de IA (como Claude Code, Cursor, Codex) a trabalhar com o ecossistema ConnectRPC, um protocolo moderno de RPC que substitui gRPC-Web e oferece suporte nativo a HTTP/1.1, HTTP/2 e streaming bidirecional. Ele fornece modelos e boilerplates prontos para Go, Python e TypeScript (Angular e React), integrados com as ferramentas Buf (buf, protoc-gen-connect) para geração de código a partir de arquivos .proto. O usuário pode rapidamente criar um servidor Connect, gerar stubs de cliente e configurar chamadas RPC com tipagem forte. Suporta plataformas como Claude Code, Cursor e Codex, e é útil para times de backend e frontend que desejam adotar uma API eficiente sem depender de proxies gRPC-Web.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add owezzy/connectrpc-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que connectrpc-skill faz?

Skill do agente ConnectRPC — Go, Python, TypeScript (Angular/React) com ferramentas Buf

Este skill fornece modelos e boilerplates para implementar serviços ConnectRPC utilizando as ferramentas Buf para geração de código. Ideal para equipes que desejam construir APIs modernas e eficientes com suporte a streaming e tipagem forte.

Pré-requisitos

  • Go 1.21+
  • Node.js 18+
  • Python 3.10+
  • CLI buf instalada

Uso

Para gerar código a partir de seus arquivos .proto, execute:

buf generate

Para iniciar o servidor Go:

go run server/main.go

Estrutura

O skill inclui diretórios para:

  • server/ — servidor ConnectRPC em Go
  • client-ts/ — cliente TypeScript (Angular/React)
  • client-py/ — cliente Python

Personalização

Edite os arquivos *.proto conforme seus contratos de API e execute buf generate para atualizar o código.

Habilidades Relacionadas