O que autobe faz?
Agente de Codificação Vibe para servidores backend em TypeScript, aprimorado com habilidades de compilador, gerando código 100% funcional.
Visão Geral
Este skill permite que desenvolvedores descrevam requisitos de backend em linguagem natural e obtenham código TypeScript pronto para produção, validado por um sistema de compilação inteligente. O agente entende o contexto do projeto, as dependências existentes e as melhores práticas do ecossistema TypeScript.
Recursos Principais
- Geração de Código Completo: Cria controllers, services, models e middlewares.
- Validação de Compilação: Verifica tipos, importações e assinaturas de função.
- Suporte a Frameworks: Express, Fastify, NestJS e outros.
- Integração com ORM: TypeORM, Prisma, Sequelize.
- Tratamento de Erros Incorporado: Geração de código com lógica de erro consistente.
Como Usar
- Descreva o recurso desejado em linguagem natural (ex.: "Criar uma rota GET /users que retorna todos os usuários com paginação").
- O agente gera o código correspondente em TypeScript.
- O compilador integrado valida o código e retorna feedback em tempo real.
- Ajustes podem ser solicitados iterativamente.
Exemplo de Comando
# Em ambiente compatível
/autobe "Adicione um endpoint POST /products com validação de dados"
Requisitos
- Node.js 18+
- TypeScript 5+
- Gerenciador de pacotes (npm, yarn, pnpm)
Dependências Comuns
| Pacote | Finalidade |
|---|---|
express | Framework HTTP |
zod | Validação de esquemas |
ts-node-dev | Desenvolvimento com hot reload |
Nota: Este skill funciona melhor em projetos que já possuem
tsconfig.jsonconfigurado.
Licença
MIT