raffle-winner-picker
Faz seu agente escolher vencedores aleatórios para sorteios. Ele garante uma escolha justa e transparente de listas ou planilhas.
O que ela faz
Esta ferramenta escolhe aleatoriamente vencedores de listas, planilhas ou arquivos para sorteios e concursos. Ela garante que a escolha seja justa e sem manipulação.
Quando usar
- ✓Para sorteios em redes sociais.
- ✓Para escolher vencedores em eventos.
- ✓Para selecionar participantes aleatoriamente.
Exemplo do que pedir para a IA
“Escolha 3 vencedores aleatórios do arquivo 'participantes.csv'.”
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
Você fornece uma lista de nomes, um arquivo (como Excel ou CSV) ou um link para uma planilha do Google. A ferramenta usa um método seguro para escolher aleatoriamente um ou mais vencedores, garantindo que ninguém seja escolhido mais de uma vez e mostrando como a escolha foi feita.
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 ComposioHQ/awesome-claude-skills --skill raffle-winner-pickerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/raffle-winner-picker/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.
Selecionador de Vencedores de Sorteio
Esta habilidade seleciona aleatoriamente vencedores de listas, planilhas ou Google Sheets para sorteios e concursos.
Quando Usar Esta Habilidade
- Realizando sorteios em redes sociais
- Escolhendo vencedores de sorteios em eventos
- Selecionando aleatoriamente participantes para pesquisas ou testes
- Escolhendo vencedores de submissões de concursos
- Distribuição justa de vagas ou recursos limitados
- Atribuições aleatórias de equipes
O Que Esta Habilidade Faz
- Seleção Aleatória: Usa seleção criptograficamente aleatória
- Múltiplas Fontes: Funciona com CSV, Excel, Google Sheets ou listas simples
- Múltiplos Vencedores: Pode escolher um ou múltiplos vencedores
- Prevenção de Duplicatas: Garante que a mesma pessoa não possa ganhar duas vezes
- Resultados Transparentes: Mostra o processo de seleção claramente
- Detalhes dos Vencedores: Exibe todas as informações relevantes sobre os vencedores
Como Usar
Do Google Sheets
Pick a random row from this Google Sheet to select a winner
for a giveaway: [Sheet URL]
Do Arquivo Local
Pick 3 random winners from entries.csv
Da Lista
Pick a random winner from this list:
- Alice (alice@email.com)
- Bob (bob@email.com)
- Carol (carol@email.com)
...
Múltiplos Vencedores
Pick 5 random winners from contest-entries.xlsx,
make sure no duplicates
Exemplo
Usuário: "Escolha uma linha aleatória desta Planilha Google para selecionar um vencedor para um sorteio."
Saída:
Accessing Google Sheet...
Total entries found: 247
Randomly selecting winner...
🎉 WINNER SELECTED! 🎉
Row #142
Name: Sarah Johnson
Email: sarah.j@email.com
Entry Date: March 10, 2024
Comment: "Love your newsletter!"
Selection method: Cryptographically random
Timestamp: 2024-03-15 14:32:18 UTC
Would you like to:
- Pick another winner (excluding Sarah)?
- Export winner details?
- Pick runner-ups?
Inspirado por: Caso de uso de Lenny - escolher um vencedor de sorteio Sora 2 de sua comunidade Slack de assinantes
Funcionalidades
Seleção Justa
- Usa geração de números aleatórios segura
- Sem viés ou padrões
- Processo transparente
- Repetível com semente (para verificação)
Exclusões
Pick a random winner excluding previous winners:
Alice, Bob, Carol
Seleção Ponderada
Pick a winner with weighted probability based on
the "entries" column (1 entry = 1 ticket)
Menções Honrosas
Pick 1 winner and 3 runner-ups from the list
Fluxos de Trabalho de Exemplo
Sorteio em Rede Social
- Exportar entradas do Google Forms para Sheets
- "Escolher um vencedor aleatório de [URL da Planilha]"
- Verificar detalhes do vencedor
- Anunciar publicamente com timestamp
Sorteio em Evento
- Criar CSV com nomes e e-mails dos participantes
- "Escolher 10 vencedores aleatórios de participantes.csv"
- Exportar lista de vencedores
- Enviar e-mail diretamente aos vencedores
Atribuição de Equipe
- Ter lista de participantes
- "Dividir aleatoriamente esta lista em 4 equipes iguais"
- Revisar atribuições
- Compartilhar listas de equipes
Dicas
- Documente o processo: Salve o timestamp e o método
- Anúncio público: Compartilhe os detalhes da seleção para transparência
- Verifique a elegibilidade: Confirme se o vencedor atende às regras do concurso
- Tenha backups: Escolha menções honrosas caso o vencedor seja inelegível
- Exporte os resultados: Salve a lista de vencedores para registro
Privacidade e Justiça
✓ Usa aleatoriedade criptograficamente segura ✓ Nenhuma manipulação possível ✓ Timestamp registrado para verificação ✓ Pode fornecer semente para verificação por terceiros ✓ Respeita a privacidade dos dados
Casos de Uso Comuns
- Sorteios de assinantes de newsletter
- Sorteios de lançamento de produtos
- Sorteios de ingressos para conferências
- Seleção de testadores beta
- Seleção de participantes de grupos focais
- Distribuição aleatória de prêmios em eventos
Perguntas frequentes
Como a ferramenta garante que a escolha é justa?
Ela usa um método de geração de números aleatórios seguro e confiável, o mesmo usado em criptografia, para que não haja como manipular o resultado.
Posso escolher mais de um vencedor?
Sim, você pode escolher quantos vencedores desejar e também pode pedir para escolher 'reservas' caso o vencedor principal não possa receber o prêmio.
A ferramenta pode escolher vencedores com base em alguma regra especial?
Sim, é possível fazer escolhas com 'peso', onde algumas pessoas têm mais chances de ganhar do que outras, com base em informações em uma coluna específica.
Detalhes
Descrição original do autor
Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1704
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC