raffle-winner-picker

Select single or multiple winners from lists, CSV/Excel files, or Google Sheets using cryptographically secure randomness.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/syl2042/codex_skills --skill raffle-winner-picker-syl2042
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/syl2042/codex_skills/tree/main/raffle-winner-picker
Command: npx skills add https://github.com/syl2042/codex_skills --skill raffle-winner-picker-syl2042

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Running giveaways and contests manually is error-prone and hard to audit; this skill ensures fair, auditable random winner selection from lists, spreadsheets, or Google Sheets.

Core Features & Use Cases

  • Cryptographically secure randomness to ensure unbiased results
  • Works with Google Sheets, CSV/Excel files, or plain lists
  • Supports selecting a single winner or multiple winners with duplicate prevention
  • Transparent results with an auditable selection trail and optional runner-ups

Quick Start

Provide a source (Google Sheet URL, CSV/Excel 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 for a giveaway from a CSV file?

To pick a random winner from a CSV file, this skill uses cryptographically secure randomness to ensure an unbiased selection. You simply provide your CSV or Excel file and specify the number of winners to draw for a transparent, auditable result.

Can I select multiple winners from a Google Sheets list without duplicates?

Yes, you can select multiple winners from a Google Sheets list without duplicates. The skill supports drawing single or multiple winners with built-in duplicate prevention, ensuring each entrant can only win once during the selection process.

What is the most transparent way to run a raffle and prove the winner was chosen fairly?

The most transparent way to run a raffle fairly is using cryptographically secure randomness combined with an auditable selection trail. This skill produces a clear winner trace, providing verifiable proof that your giveaway or contest results are completely unbiased.

How do I draw contest winners from a plain list and include runner-ups?

To draw contest winners from a plain list, provide your list and specify the number of winners needed. The skill applies secure randomness to select the winners and can optionally generate runner-ups, creating an auditable selection trail for your contest.

Does this random winner selector work with Google Sheets URLs directly?

Yes, this random winner selector works directly with Google Sheets URLs. It is designed to handle inputs from Google Sheets, CSV/Excel files, or plain lists, allowing you to seamlessly draw auditable winners from your existing spreadsheet data.