raffle-winner-picker

Select cryptographically random winners from CSV, Excel, or Google Sheets lists without duplicates.

Updated Oct 16, 2025
One-click install
npx skills add https://github.com/thanhinfore/CongCuVui --skill raffle-winner-picker-thanhinfore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raffle-winner-picker
Source: https://github.com/thanhinfore/CongCuVui/tree/main/Gemma3_270M_Chat/.claude/skills/raffle-winner-picker
Command: npx skills add https://github.com/thanhinfore/CongCuVui --skill raffle-winner-picker-thanhinfore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of selecting winners for giveaways and contests, ensuring fairness, transparency, and eliminating manual errors or bias. It saves event organizers and marketers valuable time and builds trust with participants.

Core Features & Use Cases

  • Cryptographically Random Selection: Guarantees unbiased winner selection from any list or spreadsheet using secure random number generation.
  • Multiple Data Sources: Works seamlessly with CSV, Excel, Google Sheets, or plain text lists of entries.
  • Duplicate Prevention & Exclusions: Ensures the same person can't win twice and allows for the exclusion of specific entries or previous winners.
  • Use Case: A marketing team is running a social media giveaway and has collected thousands of entries in a Google Sheet. This skill can quickly pick multiple random winners and runner-ups, providing a transparent record of the selection process.

Quick Start

Pick 3 random winners from the attached 'contest-entries.csv' file, ensuring no duplicates.

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 random winners from a Google Sheet or CSV file?

Cryptographically random selection from spreadsheets or CSV lists ensures fair winner picking. Upload your contestant data in any format—Google Sheets, Excel, or plain text—and the Skill generates unbiased random winners with a transparent, verifiable selection record.

Can I select multiple winners and prevent duplicates in a raffle?

Yes. The Skill picks multiple winners while ensuring no entry is selected twice, and supports excluding previous winners or ineligible entries. Results include timestamps and the selection method for full transparency.

What data formats work for contest entry lists?

CSV, Excel, Google Sheets, and plain text lists are all supported. The Skill reads contestant data from any of these sources without preprocessing, making it compatible with most spreadsheet exports and giveaway tracking systems.

How does cryptographic randomness improve fairness in winner selection?

Cryptographic random number generation eliminates human bias and manipulation by using secure algorithms that cannot be predicted or reverse-engineered. This builds participant trust and provides auditable proof of fair, unbiased selection.

Can I export the winner list with proof of the selection process?

Yes. Results export with timestamps and method disclosure, creating an auditable record that documents which entries were selected, when, and how. This transparency satisfies compliance and builds credibility with contest participants.

Is random selection suitable for large-scale giveaways with thousands of entries?

Yes. The Skill handles large contestant lists efficiently, picking winners quickly from thousands of entries while maintaining cryptographic randomness and preventing duplicates across any scale.