raffle-winner-picker

Select random winners from lists, spreadsheets, or Google Sheets with deduplication.

3|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/I-Onlabs/claude-code-skills --skill raffle-winner-picker-i-onlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/I-Onlabs/claude-code-skills/tree/main/raffle-winner-picker
Command: npx skills add https://github.com/I-Onlabs/claude-code-skills --skill raffle-winner-picker-i-onlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Picks random winners from lists, spreadsheets, or Google Sheets for giveaways and contests, ensuring fair and unbiased results.

Core Features & Use Cases

  • Cryptographically secure randomness ensures unbiased selection.
  • Multiple sources support: CSV, Excel, Google Sheets, or a plain list.
  • Multiple winners with deduplication ensures a winner cannot win twice; supports runner-ups if needed.
  • Transparent audit trail: displays the selection process and can export winner details.

Quick Start

Provide the inputs (e.g., Google Sheet URL, a CSV file, or a plain list) and specify how many winners to draw.

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 list for a giveaway?

To pick a random winner from a Google Sheets list, provide the spreadsheet URL and specify the number of winners. The system uses cryptographically secure randomness to select entries and displays the process with timestamps for transparency.

Can I select multiple winners from a CSV file and prevent duplicates?

Yes, you can select multiple winners from a CSV file while preventing duplicates. The selection process enforces non-duplication so a single entry cannot win twice, and it can support runner-ups if needed for your prize drawing.

How does cryptographic randomness ensure a fair raffle winner selection?

Cryptographic randomness ensures fair raffle winner selection by using secure algorithms to generate unbiased results. This prevents predictable outcomes and records timestamps, creating a transparent audit trail for social media contests and surveys.

What is the best way to run an unbiased prize drawing from an Excel spreadsheet?

The best way to run an unbiased prize drawing from an Excel spreadsheet is using a tool that implements cryptographically secure randomness. It reads your Excel file, handles multiple winners with deduplication, and exports the winner details for verification.

Does the random winner picker work with plain text lists for survey sampling?

Yes, the random winner picker works with plain text lists for survey sampling. It supports multiple input sources including plain lists, CSV files, and Google Sheets, allowing you to draw one or many winners with duplicate prevention.