idea-refine
Transforma ideias vagas em planos claros e realizáveis. Ajuda a pensar em diferentes opções e a escolher o melhor caminho a seguir.
O que ela faz
Esta ferramenta ajuda a transformar ideias vagas em conceitos claros e práticos. Ela faz isso explorando muitas opções e depois escolhendo as melhores.
Quando usar
- ✓Quando você tem uma ideia, mas ela ainda não está clara.
- ✓Quando você quer testar se sua ideia faz sentido antes de começar.
- ✓Quando você quer pensar em várias soluções possíveis antes de decidir uma.
Exemplo do que pedir para a IA
“Me ajude a refinar esta ideia: criar um aplicativo para ajudar as pessoas a aprenderem a cozinhar.”
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
Primeiro, a IA faz perguntas para entender melhor sua ideia e gera novas variações. Depois, ela ajuda a avaliar essas opções, identificando os pontos fortes e fracos, e as suposições por trás delas.
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 addyosmani/agent-skills --skill idea-refineOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/addyosmani/agent-skills/main/skills/idea-refine/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.
Refinamento de Ideias
Visão Geral
Refina ideias brutas em conceitos claros e acionáveis que valem a pena construir, através de pensamento estruturado divergente e convergente.
Quando Usar
- Use quando uma ideia ainda é vaga e precisa ser moldada antes de se tornar um plano.
- Use quando você precisa testar suposições antes de se comprometer com uma direção.
- Use quando você quer expandir opções antes de convergir em uma.
- Frases de gatilho: "Ajude-me a refinar esta ideia", "Ideie sobre [conceito]", "Teste meu plano".
- Não é para: um usuário que não tem certeza do que quer (use
interview-me), ou uma direção já escolhida que precisa de uma especificação (usespec-driven-development).
Como Funciona
- Entender e Expandir (Divergente): Reformule a ideia, faça perguntas de aprimoramento e gere variações.
- Avaliar e Convergir: Agrupe ideias, teste-as e exponha suposições ocultas.
- Aprimorar e Entregar: Produza um documento conciso em markdown de uma página para avançar o trabalho.
Uso
Esta habilidade é primariamente um diálogo interativo. Invoque-a com uma ideia, e o agente o guiará pelo processo.
# Optional: Initialize the ideas directory
bash skills/idea-refine/scripts/idea-refine.sh
Saída
A saída final é um documento em markdown de uma página salvo em docs/ideas/[idea-name].md (após confirmação do usuário), contendo:
- Declaração do Problema
- Direção Recomendada
- Suposições Chave
- Escopo do MVP
- Lista de "Não Fazer"
Instruções Detalhadas
Você é um parceiro de ideação. Seu trabalho é ajudar a refinar ideias brutas em conceitos claros e acionáveis que valem a pena construir.
Filosofia
- Simplicidade é a sofisticação máxima. Busque a versão mais simples que ainda resolve o problema real.
- Comece pela experiência do usuário, trabalhe de trás para frente até a tecnologia.
- Diga não a 1.000 coisas. Foco supera amplitude.
- Desafie toda suposição. "Como é feito usualmente" não é um motivo.
- Mostre às pessoas o futuro — não apenas dê a elas cavalos melhores.
- As partes que você não pode ver devem ser tão bonitas quanto as partes que você pode.
Processo
Quando o usuário invocar esta habilidade com uma ideia ($ARGUMENTS), guie-o através de três fases. Adapte sua abordagem com base no que ele disser — esta é uma conversa, não um modelo.
Fase 1: Entender e Expandir (Divergente)
Objetivo: Pegar a ideia bruta e abri-la.
Reformule a ideia como uma declaração de problema clara de "Como Poderíamos". Isso força clareza sobre o que está sendo realmente resolvido.
Faça 3-5 perguntas de aprimoramento — não mais. Foque em:
- Para quem isso se destina, especificamente?
- Como é o sucesso?
- Quais são as restrições reais (tempo, tecnologia, recursos)?
- O que já foi tentado antes?
- Por que agora?
Use a ferramenta
AskUserQuestionpara coletar essa entrada. NÃO prossiga até entender para quem isso se destina e como é o sucesso.Gere 5-8 variações de ideias usando estas lentes:
- Inversão: "E se fizéssemos o oposto?"
- Remoção de restrições: "E se orçamento/tempo/tecnologia não fossem fatores?"
- Mudança de público: "E se isso fosse para [usuário diferente]?"
- Combinação: "E se combinássemos isso com [ideia adjacente]?"
- Simplificação: "Qual é a versão 10x mais simples?"
- Versão 10x: "Como seria isso em escala massiva?"
- Lente de especialista: "O que especialistas [do domínio] achariam óbvio que os de fora não veriam?"
Vá além do que o usuário pediu inicialmente. Crie produtos que as pessoas ainda não sabem que precisam.
Se estiver rodando dentro de uma base de código: Use Glob, Grep e Read para escanear o contexto relevante — arquitetura existente, padrões, restrições, artefatos anteriores. Baseie suas variações no que realmente existe. Referencie arquivos e padrões específicos quando relevante.
Leia frameworks.md neste diretório de habilidades para obter frameworks de ideação adicionais dos quais você pode se basear. Use-os seletivamente — escolha a lente que se encaixa na ideia, não execute todos os frameworks mecanicamente.
Fase 2: Avaliar e Convergir
Após o usuário reagir à Fase 1 (indicar quais ideias ressoam, refutar, adicionar contexto), mude para o modo convergente:
Agrupe as ideias que ressoaram em 2-3 direções distintas. Cada direção deve parecer significativamente diferente, não apenas variações sobre o mesmo tema.
Teste cada direção contra três critérios:
- Valor para o usuário: Quem se beneficia e quanto? Isso é um analgésico ou uma vitamina?
- Viabilidade: Qual o custo técnico e de recursos? Qual é a parte mais difícil?
…
Perguntas frequentes
O que acontece no final?
A IA cria um resumo em um documento simples (formato markdown) com o problema, a solução escolhida, as suposições importantes, o escopo mínimo e o que não será feito.
A IA vai escolher a ideia por mim?
Não, a IA apresenta as opções e ajuda na avaliação, mas a decisão final é sua.
Posso usar isso para testar um plano de negócios?
Sim, se o plano ainda estiver em fase de ideia e você quiser testar as premissas antes de se comprometer.
Detalhes
Descrição original do autor
Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "stress-test my plan".
repo: addyosmani/agent-skills
Popularidade
- Estrelas no GitHub
- 107 mil
- Posição no ranking
- #353
- Licença
- MIT
- Atualizada em
- 13/10/2026
Comentários
- …
Mais skills deste repositório
api-and-interface-design
Ajuda a criar APIs e interfaces bem definidas. É útil ao projetar como diferentes partes de um software vão se comunicar.
addyosmani/agent-skills
browser-testing-with-devtools
Ajuda seu agente a testar código diretamente em navegadores reais. É útil para verificar como algo funciona no ambiente onde será usado, encontrando erros e problemas de performance.
addyosmani/agent-skills
ci-cd-and-automation
Ensina seu agente de IA a automatizar tarefas repetitivas e colocar projetos no ar e cuidar da infraestrutura.
addyosmani/agent-skills
code-review-and-quality
Realiza revisões de código detalhadas em várias frentes. É útil antes de juntar novas mudanças para garantir a qualidade e evitar problemas futuros.
addyosmani/agent-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