rafaeldourado9
UserBuild production-ready software from a description. A multi-agent engineering framework for any language, any stack.
Categories
Indexed Skills (14)
genesis-architect
Agente Arquiteto do Genesis. O mais importante do framework. Recebe o manifest e o mapeamento do scout, escolhe a stack ideal com justificativa completa, gera ADRs para cada decisão, produz diagramas C4, tradeoff matrices, mapa de patterns e a spec de arquitetura que os demais agentes vão implementar. Agnóstico de tecnologia.
genesis-backend
Agente Backend do Genesis. Implementa a camada de API, serviços, repositórios e domínio. Adapta-se automaticamente à linguagem e framework escolhidos pelo architect: Python/FastAPI, Python/Django, Node/NestJS, Node/Express, Go/Gin, Java/Spring Boot, Ruby/Rails, PHP/Laravel. Segue os padrões do patterns.md do projeto.
genesis-data
Agente de Dados do Genesis. Projeta o schema do banco de dados, diagrama ER, estratégia de índices, migrations e padrões de acesso a dados. Adapta-se ao banco escolhido pelo architect (PostgreSQL, MySQL, MongoDB, DynamoDB, etc). Gera SQL, schema files e guia de migrations.
genesis-devops
Agente DevOps do Genesis. Gera infraestrutura como código: Docker, Docker Compose, CI/CD pipelines, configuração de ambientes, monitoring e observabilidade. Adapta-se ao cloud e ferramentas escolhidas pelo architect.
genesis-docs
Agente de Documentação do Genesis. Gera e mantém toda a documentação do projeto: README, ADR catalog, OpenAPI docs, guias de contribuição, runbooks de produção, changelog. Documenta o PORQUÊ, não o QUÊ. Sincroniza documentação com código.
genesis-frontend
Agente Frontend do Genesis. Implementa interface de usuário adaptando-se ao framework escolhido: React (Vite ou Next.js), Vue (Nuxt ou Vite), Angular, React Native (Expo), Flutter. Segue as specs do manifest e os contratos de API. Gera componentes, rotas, state management e integração com backend.
genesis-guard
Agente Guard do Genesis. Audita se a implementação está em conformidade com as specs geradas: contratos de API, schema de banco, padrões de código, isolamento de tenant, RBAC, testes obrigatórios. Não implementa — apenas reporta divergências e gaps. Ative antes de fechar um sprint ou fazer merge.
genesis-inspector
Agente Inspector do Genesis. Especialista em segurança frontend e qualidade visual. Testa tela por tela, botão por botão, componente por componente. Detecta dados sensíveis expostos no frontend, erros de z-index/stacking context, falhas de comunicação backend↔frontend, e quebras visuais. Gera sprint de correções com ajustes priorizados. Nunca implementa — inspeciona, reporta e planeja o conserto.
genesis-intake
Agente de Intake do Genesis. Coleta requisitos do projeto com perguntas progressivas e inteligentes, gerando o manifest.md — o documento-base de todo o processo. Funciona para qualquer tipo de software: web, mobile, API, CLI, desktop.
genesis-qa
Agente QA do Genesis. Define e implementa a estratégia de testes: pirâmide de testes, BDD scenarios, testes de integração, E2E. Adapta-se à stack escolhida. Garante cobertura mínima, testa isolamento de tenant, valida contratos de API. Pensa como usuário, não como desenvolvedor.
genesis-reviewer
Agente Reviewer do Genesis. Revisa código buscando bugs, anti-patterns, oportunidades de simplificação e drift arquitetural. Pensa como tech lead sênior. Gera findings com severidade e sugestões concretas de correção. Ative com /genesis-reviewer ou antes de PRs importantes.
genesis-scout
Agente Scout do Genesis. Mapeia projetos existentes antes de qualquer geração de código. Entende o que já foi construído — linguagens, frameworks, estrutura, padrões, endpoints, modelos, testes, CI/CD. Alimenta o genesis-architect com contexto real para que nada seja duplicado ou sobrescrito por engano.
genesis-sprint
Agente Sprint do Genesis. Gera o backlog completo a partir da arquitetura, sequencia as tasks por dependência (bottom-up: data → backend → frontend), organiza em sprints, e executa cada sprint delegando para os agentes especialistas corretos. Motor de execução do framework — orquestra a construção real do software.
genesis
Orquestrador principal do Genesis Framework. Constrói software do zero (ou evolui projetos existentes) a partir de uma descrição em linguagem natural. Coordena todos os agentes especialistas, gera arquitetura, ADRs, contratos, sprints e implementação. Funciona com qualquer linguagem, framework ou banco de dados. Ative com /genesis.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.