todos-encarteslisted
Install: claude install-skill mouraod/promocoes-supermercados-fortaleza
# Todos os Encartes (skill mãe)
Roda `cometa-encartes`, `saoluiz-encartes`, `mercadao-encartes`, `superdopovo-encartes`, `atacadao-encartes`, `guara-encartes` e `assai-encartes` em sequência, sem precisar disparar uma por uma. Não substitui as skills individuais, elas continuam funcionando isoladas, e é o que usar quando o pedido for de uma rede só.
Reaproveita automaticamente (via hardlink) páginas de encartes que já foram baixados em rodadas anteriores, então rodadas repetidas na mesma semana são rápidas (todas as sete redes).
## Comando padrão
```bash
node todos-encartes/baixar-todos.js
```
Saída: `~/Downloads/Encartes/<Rede>/DD-Mês/`, uma pasta por rede, formato idêntico ao das skills individuais.
## Como funciona
1. Pré-checagem: confere `pdfinfo`/`pdftoppm` (poppler) e o `node_modules/playwright` de São Luiz, Super do Povo, Guará e Assaí. Falhando algo, para ali, sem baixar nada, e mostra o comando exato pra corrigir.
2. Roda `cometa-encartes` → `saoluiz-encartes` → `mercadao-encartes` → `superdopovo-encartes` → `atacadao-encartes` → `guara-encartes` → `assai-encartes`, um de cada vez (evita dois navegadores headless simultâneos).
3. Rede que falha não trava as outras — o orquestrador segue pras próximas e reporta a falha no resumo final.
4. Ao final, imprime um resumo consolidado (encartes, páginas, novas vs. reaproveitadas, por rede).
## Opções
```bash
# Pasta raiz alternativa (conterá <Rede>/DD-Mês/ de cada uma)
node todos-encartes/baixar-todos.js --base /ca