raffle-winner-picker

Select random winners from CSV, Excel, Google Sheets, or lists with duplicate prevention.

24|15|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/ammosu/awesome-claude-skills-zh-TW --skill raffle-winner-picker-ammosu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/ammosu/awesome-claude-skills-zh-TW/tree/main/raffle-winner-picker
Command: npx skills add https://github.com/ammosu/awesome-claude-skills-zh-TW --skill raffle-winner-picker-ammosu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a cryptographically fair and auditable way to randomly select winners from participant lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests.

Core Features & Use Cases

  • Random selection from multiple sources (Google Sheets, CSV, Excel, or plain lists)
  • Supports selecting a single winner or multiple winners with duplicate prevention
  • Transparent results with clear indication of the selection method and timestamp
  • Use cases include social media giveaways, event raffles, beta testers, survey participants, and prize distributions

Quick Start

From Google Sheets: Pick a random row from this Google Sheet to select a winner: [Sheet URL] From Local File: Pick 3 random winners from entries.csv From List: Pick a random winner from this list:

Frequently Asked Questions about raffle-winner-picker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pick a random winner from a Google Sheets giveaway entry list?

To pick a random winner from a Google Sheets giveaway entry list, provide the sheet URL and the tool will select a row using cryptographically secure randomness. It processes the Google Sheets data directly and outputs a single winner with an auditable timestamp.

Can I select multiple raffle winners from a CSV file without duplicates?

Yes, you can select multiple raffle winners from a CSV file without duplicates. The tool supports duplicate prevention, allowing you to specify the exact number of winners needed and drawing them uniquely from the CSV participant pool.

Does this random winner picker work with plain text lists and Excel files?

Yes, this random winner picker works with plain text lists, Excel files, CSV, and Google Sheets. You can input participant data directly as a list or upload a spreadsheet file to extract random winners transparently.

How does cryptographic randomness ensure fair giveaway winner selection?

Cryptographic randomness ensures fair giveaway winner selection by using a secure number generation method that cannot be predicted or manipulated. The tool provides an auditable trace with timestamps and winner details to verify the integrity of the draw.

What is the best way to run a transparent raffle for beta testers?

The best way to run a transparent raffle for beta testers is using a tool that generates an auditable trace with timestamps. This method cryptographically selects winners from your participant list and provides clear documentation of the selection process to ensure fairness.

How do I document the selection method when picking prize distribution winners?

You document the selection method when picking prize distribution winners by using a tool that automatically records the cryptographic selection process. It outputs an auditable trace with timestamps and explicit winner details, ensuring complete transparency for participants.