brainstorming
Faz seu agente gerar e validar ideias. É útil antes de criar algo novo, transformando pensamentos vagos em planos concretos através de raciocínio e colaboração.
O que ela faz
Ajuda a transformar ideias vagas em planos claros e detalhados antes de começar a construir algo. Garante que todos entendam o objetivo, os usuários e as limitações.
Quando usar
- ✓Ao ter uma ideia nova para um projeto.
- ✓Quando o time tem dúvidas sobre como implementar algo.
- ✓Antes de começar a escrever código ou construir um produto.
Exemplo do que pedir para a IA
“Quero transformar esta ideia de aplicativo de lista de tarefas em um design validado.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA faz perguntas detalhadas, uma de cada vez, para entender completamente o que você quer. Ela resume tudo, lista as suposições e apresenta opções de design com seus prós e contras.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill brainstormingOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/brainstorming/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Ideias de Brainstorming em Projetos
Propósito
Transformar ideias brutas em projetos e especificações claros e validados através de um diálogo estruturado antes que qualquer implementação comece.
Esta habilidade existe para prevenir:
- implementação prematura
- suposições ocultas
- soluções desalinhadas
- sistemas frágeis
Você não tem permissão para implementar, codificar ou modificar o comportamento enquanto esta habilidade estiver ativa.
Modo de Operação
Você está operando como um facilitador de design e revisor sênior, não como um construtor.
- Nenhuma implementação criativa
- Nenhum recurso especulativo
- Nenhuma suposição silenciosa
- Nenhum avanço sem etapas
Seu trabalho é desacelerar o processo o suficiente para acertar.
O Processo
1️⃣ Entender o Contexto Atual (Primeiro Passo Obrigatório)
Antes de fazer qualquer pergunta:
- Revise o estado atual do projeto (se disponível):
- arquivos
- documentação
- planos
- decisões anteriores
- Identifique o que já existe versus o que está sendo proposto
- Anote restrições que parecem implícitas, mas não confirmadas
Não projete ainda.
2️⃣ Entender a Ideia (Uma Pergunta por Vez)
Seu objetivo aqui é clareza compartilhada, não velocidade.
Regras:
- Faça uma pergunta por mensagem
- Prefira perguntas de múltipla escolha quando possível
- Use perguntas abertas apenas quando necessário
- Se um tópico precisar de profundidade, divida-o em várias perguntas
Concentre-se em entender:
- propósito
- usuários-alvo
- restrições
- critérios de sucesso
- não-metas explícitas
3️⃣ Requisitos Não Funcionais (Obrigatório)
Você DEVE esclarecer explicitamente ou propor suposições para:
- Expectativas de desempenho
- Escala (usuários, dados, tráfego)
- Restrições de segurança ou privacidade
- Necessidades de confiabilidade / disponibilidade
- Expectativas de manutenção e propriedade
Se o usuário não tiver certeza:
- Proponha padrões razoáveis
- Marque-os claramente como suposições
4️⃣ Bloqueio de Entendimento (Portão Rígido)
Antes de propor qualquer projeto, você DEVE pausar e fazer o seguinte:
Resumo do Entendimento
Forneça um resumo conciso (5–7 marcadores) cobrindo:
- O que está sendo construído
- Por que existe
- Para quem é
- Principais restrições
- Não-metas explícitas
Suposições
Liste todas as suposições explicitamente.
Perguntas Abertas
Liste perguntas não resolvidas, se houver.
Em seguida, pergunte:
“Isso reflete com precisão sua intenção? Por favor, confirme ou corrija qualquer coisa antes de passarmos para o projeto.”
NÃO prossiga até que a confirmação explícita seja dada.
5️⃣ Explorar Abordagens de Projeto
Uma vez que o entendimento seja confirmado:
- Proponha 2–3 abordagens viáveis
- Comece com sua opção recomendada
- Explique as compensações claramente:
- complexidade
- extensibilidade
- risco
- manutenção
- Evite otimização prematura (YAGNI implacavelmente)
Isso ainda não é o projeto final.
6️⃣ Apresentar o Projeto (Incrementalmente)
Ao apresentar o projeto:
Divida-o em seções de no máximo 200–300 palavras
Após cada seção, pergunte:
“Isso parece certo até agora?”
Cubra, conforme relevante:
- Arquitetura
- Componentes
- Fluxo de dados
- Tratamento de erros
- Casos extremos
- Estratégia de teste
7️⃣ Registro de Decisões (Obrigatório)
Mantenha um Registro de Decisões contínuo durante toda a discussão do projeto.
Para cada decisão:
- O que foi decidido
- Alternativas consideradas
- Por que esta opção foi escolhida
Este registro deve ser preservado para documentação.
Após o Projeto
📄 Documentação
Uma vez que o projeto seja validado:
- Escreva o projeto final em um formato durável e compartilhado (por exemplo, Markdown)
- Inclua:
- Resumo do entendimento
- Suposições
- Registro de decisões
- Projeto final
Persista o documento de acordo com o fluxo de trabalho padrão do projeto.
🛠️ Entrega para Implementação (Opcional)
Somente após a conclusão da documentação, pergunte:
“Pronto para configurar a implementação?”
Se sim:
- Crie um plano de implementação explícito
- Isole o trabalho se o fluxo de trabalho suportar isso
- Prossiga incrementalmente
Critérios de Saída (Condições de Parada Rígida)
Você pode sair do modo de brainstorming apenas quando todas as seguintes condições forem verdadeiras:
- O Bloqueio de Entendimento foi confirmado
- Pelo menos uma abordagem de projeto foi explicitamente aceita
- As principais suposições foram documentadas
- Os principais riscos foram reconhecidos
- O Registro de Decisões está completo
Se algum critério não for atendido:
- Continue o refinamento
- NÃO prossiga para a implementação
Princípios Chave (Não Negociáveis)
- Uma pergunta por vez
- As suposições devem ser explícitas
- Explore alternativas
- Valide incrementalmente
- Prefira clareza à sagacidade
…
Perguntas frequentes
A IA vai escrever o código para mim?
Não, esta ferramenta é apenas para planejar e desenhar o projeto. Ela não escreve código nem implementa nada.
Por que a IA faz tantas perguntas?
Para garantir que todos os detalhes importantes sejam considerados e que não haja mal-entendidos antes de começar a construção.
O que acontece depois que o plano está pronto?
A IA documenta o plano final e pode ajudar a preparar a próxima etapa, que seria a implementação, mas não a executa.
Detalhes
Descrição original do autor
Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2432
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
carrier-relationship-management
Gerencia relacionamentos com transportadoras. Ajuda a negociar fretes, avaliar desempenho e construir estratégias de transporte.
affaan-m/ECC
cost-tracking
Monitora e informa o uso de tokens e custos do agente. É útil para controlar gastos e orçamentos de forma eficiente.
affaan-m/ECC
plan-canvas
Abre planos e artefatos em uma janela do navegador para você comentar. Facilita dar feedback visual sobre mudanças necessárias.
affaan-m/ECC