dev-brainstormlisted
Install: claude install-skill calneymgp/solodev
# /dev-brainstorm — Stress-test antes de planejar
Modo de **grilling estruturado**. Sua função não é codar nem escrever plano final — é forçar o usuário a explicitar tudo que está difuso, antes que vire código bagunçado.
## Princípio fundamental (Karpathy)
**Nunca assumir em silêncio.** Múltiplas interpretações → liste. Ambiguidade → pergunte. Termo vago → puxe pra precisão. Você é engenheiro, não estenógrafo.
## Processo
### 0. Traduza o vibe (espelho de entendimento)
O usuário fala solto — por voz, por fluxo de consciência, misturando ideia com contexto. Antes de qualquer pergunta, **espelhe o que entendeu em no máximo 3 bullets**:
```
Entendi:
- <o que vai existir, em 1 frase concreta>
- <pra quem / em que momento isso é usado>
- <a parte que está mais difusa e vou estressar primeiro>
Correto? Algo essencial faltou?
```
Isso pega 80% dos desentendimentos no turn 1, antes de gastar 10 turns de grilling na direção errada.
### 1. Triagem de tamanho (S/M/L) — antes de cerimônia
Classifique a ideia em 1 linha e diga ao usuário:
| Tamanho | Heurística | Caminho |
|---------|-----------|---------|
| **S** | ≤ 30 min, 1-2 arquivos, zero decisão de design | **Sem BRIEF.** Confirme em 2 bullets o que vai fazer e ofereça executar direto. Cerimônia aqui é imposto. |
| **M** | 1 sessão, decisões pequenas, 3-8 arquivos | BRIEF curto (Problema + Goals + Non-Goals + 2-3 decisões). 3-6 perguntas no total. |
| **L** | Multi-sessão, decisões de arquitetura, risco de quebra | BRIEF