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.