raffle-winner-picker

Selects random winners from lists, CSV files, Excel spreadsheets, or Google Sheets.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/Cramer-69/skills-repository-3af2d1c7 --skill raffle-winner-picker-cramer-69
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/Cramer-69/skills-repository-3af2d1c7/tree/main/packages/awesome-claude-skills/raffle-winner-picker
Command: npx skills add https://github.com/Cramer-69/skills-repository-3af2d1c7 --skill raffle-winner-picker-cramer-69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running giveaways, raffles, or contests requires a fair and transparent way to pick winners from participant lists, and manual selection is slow, biased, and hard to verify. ## Core Features & Use Cases - Random Winner Selection: Picks one or multiple winners from CSV, Excel, Google Sheets, or plain text lists using cryptographically secure randomness. - Duplicate Prevention & Exclusions: Ensures no one wins twice and supports excluding previous winners or picking runner-ups. - Weighted Selection: Supports probability weighting based on an entries column, where each entry counts as one ticket. - Use Case: Export giveaway entries from a Google Form into a Sheet, then ask for a random winner with a timestamped, verifiable selection record for public announcement. ## Quick Start Pick a random winner from my contest entries spreadsheet and show the winner's name, email, and selection timestamp.

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 Sheet?▼

Provide the Google Sheet URL and ask for a random row selection. The skill reads all entries, counts them, and uses cryptographically random selection to pick a winner with full details and a timestamp.

How to select multiple winners from a CSV file without duplicates?▼

Ask for multiple winners from your CSV file and specify no duplicates. The skill ensures each selected person is unique and can also pick runner-ups in case a winner is ineligible.

Can I exclude previous winners when picking a new raffle winner?▼

Yes, you can list previous winners to exclude from the selection pool. The skill removes those names before running the random selection so past winners cannot win again.

Does random winner selection support weighted entries or tickets?▼

Yes, weighted selection is supported based on an entries column where each entry counts as one ticket. Participants with more entries have proportionally higher chances of winning.

Is the raffle winner selection verifiable and fair?▼

The selection uses cryptographically secure random number generation with a recorded UTC timestamp. A seed can be provided for third-party verification, making the process transparent and repeatable.