Multi-Brand Orchestrator
Marcas
| Marca | Repo | Domínio | Skill dev | Skill design |
|---|---|---|---|---|
| Cometa Geek 3D | valentierro/cometageek3d |
E-commerce impressão 3D geek | fullstack-cometageek3d |
— |
| Vivilo 3D | valentierro/vivilo3d |
Objetos 3D a partir de desenhos | fullstack-vivilo3d |
design-social-vivilo |
GitHub: valentierro. MCP: @valentierro/mcp-github.
Roteamento rápido
Pedido envolve… → Marca / Repo
─────────────────────────────────────────────────
Figurines geek, loja, carrinho → cometageek3d
Desenho infantil, estatueta, sinal → vivilo3d
Instagram @vivilo3d, reels → vivilo3d + design-social-vivilo
Admin pedidos / prévia / aprovação → vivilo3d
GLB, model-viewer, catálogo geek → cometageek3d
Mercado Pago checkout único → cometageek3d
Mercado Pago sinal + saldo → vivilo3d
Identidades visuais — NÃO misturar
Cometa Geek: #ff8a3d orange · #ffb454 gold · #2fb5c4 teal · Plus Jakarta / Outfit
Vivilo: #e8543a coral · #8a8b4e olive · #f5a623 yellow · Baloo 2 / Poppins · fundo #faf8f4
Workflow multi-repo
- Identificar marca pelo contexto do usuário
move_agent_to_rootpara o repo correto antes de editar- Carregar skill específica (
Readem.cursor/skills/<skill>/SKILL.md) - Git via
github-workflow+ MCPlist_repos/clone_repo - Commits separados por repo; PRs independentes
Stack compartilhada (cuidado ao copiar código)
Ambos usam Next.js App Router, Prisma/PostgreSQL, Auth.js, Mercado Pago, Melhor Envio, Vercel Blob, pt-BR.
Diferenças críticas: versões Next/React, Tailwind 3 vs 4, db push vs migrations, fluxo pedido vs e-commerce, paletas distintas.
Ao portar feature entre marcas: adaptar schema, fluxo de pagamento e UI — nunca copy-paste cego.
Checklist orquestração
- [ ] Marca identificada
- [ ] Repo correto como workspace root
- [ ] Skill dev/design carregada
- [ ] Paleta e copy da marca corretos
- [ ] gh auth ok (repos privados)
- [ ] Escopo limitado a uma marca por PR