raffle-winner-picker

Selects random winners from CSV files, spreadsheets, and Google Sheets for giveaways.

Updated May 11, 2026
One-click install
npx skills add https://github.com/javierbadapalacio6-beep/TACTIUM --skill raffle-winner-picker-javierbadapalacio6-beep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/javierbadapalacio6-beep/TACTIUM/tree/main/TACTIUM/.agents/skills/raffle-winner-picker
Command: npx skills add https://github.com/javierbadapalacio6-beep/TACTIUM --skill raffle-winner-picker-javierbadapalacio6-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running giveaways, raffles, and contests requires a fair and transparent way to pick winners from entry lists, and manual selection is slow, error-prone, and open to bias accusations. ## Core Features & Use Cases - Random Winner Selection: Picks one or multiple winners from CSV files, Excel spreadsheets, Google Sheets, or plain text lists using cryptographically secure randomness. - Duplicate Prevention & Exclusions: Ensures no one wins twice and supports excluding previous winners or specific entries. - Weighted Selection & Runner-ups: Supports weighted probability based on entry counts and picking runner-ups as backups. - Use Case: Export your giveaway entries from a Google Form into a Sheet, then ask for a random winner with a timestamped, verifiable selection record you can announce publicly. ## 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 winner selection. The skill reads all entries, counts them, and uses cryptographically secure randomness to pick a winner, displaying their row details with a timestamp.

How do I pick multiple winners from a CSV file without duplicates?▼

Specify the number of winners and the CSV file, and request no duplicates. The skill ensures each selected entry is unique, so the same person cannot win twice in one drawing.

Can I do weighted random selection based on entry counts?▼

Yes, weighted selection is supported by referencing a column such as entries, where each entry counts as one ticket. Participants with more entries get proportionally higher chances of winning.

Can I exclude previous winners from a new raffle drawing?▼

Yes, you can list names to exclude when requesting a new winner. The skill removes those entries from the eligible pool before performing the random selection.

Is the random winner selection verifiable and fair?▼

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