# Multi Brand Orchestrator

> Routes tasks across valentierro business brands — Cometa Geek 3D (geek e-commerce) and Vivilo 3D (custom gifts from drawings). Picks the correct repo, skill, and visual identity. Use when work spans multiple brands, or when unsure which project (cometageek3d vs vivilo3d) applies.

- Skill: `valentierro/multi-brand-orchestrator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add valentierro/multi-brand-orchestrator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/valentierro/multi-brand-orchestrator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: valentierro (https://skillmd.com/u/valentierro)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/valentierro/multi-brand-orchestrator

---


# 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

1. Identificar marca pelo contexto do usuário
2. `move_agent_to_root` para o repo correto antes de editar
3. Carregar skill específica (`Read` em `.cursor/skills/<skill>/SKILL.md`)
4. Git via `github-workflow` + MCP `list_repos` / `clone_repo`
5. 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
```

