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
bufinstalada
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 Goclient-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.