selection-randomizer

Randomly select winners from spreadsheets, CSV, Excel, or text lists.

39|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/qodex-ai/ai-agent-skills --skill selection-randomizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: selection-randomizer
Source: https://github.com/qodex-ai/ai-agent-skills/tree/main/skills/selection-randomizer
Command: npx skills add https://github.com/qodex-ai/ai-agent-skills --skill selection-randomizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the process of randomly selecting winners or participants from various sources, ensuring fairness and transparency in giveaways, contests, and assignments.

Core Features & Use Cases

  • Random Selection: Uses cryptographically secure random number generation for unbiased results.
  • Multiple Sources: Supports input from Google Sheets, local files (CSV, Excel), or plain text lists.
  • Flexible Output: Can select single or multiple winners, with options for duplicate prevention, weighted selection, and runner-ups.
  • Use Case: A marketing team can use this skill to randomly select 5 winners from a list of 500 social media contest entries, ensuring a fair and verifiable outcome.

Quick Start

Pick 3 random winners from the attached file entries.csv.

Frequently Asked Questions about selection-randomizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I randomly pick winners from a CSV file for a social media giveaway?

You can randomly select giveaway winners from a CSV file by importing the list of entries into the skill, which supports local files and plain text lists while using cryptographically secure randomness for fair outcomes.

Can I prevent duplicate winners when running a random selection from a spreadsheet?

Yes, you can prevent duplicate winners during random selection from a spreadsheet by enabling the duplicate prevention option, which ensures unique single or multiple winners and runner-ups are drawn from your entries.

Does the random selection tool support weighted raffles?

Yes, the random selection tool supports weighted raffles by providing a weighted selection option, allowing you to assign varying probabilities to participants for fair event outcomes.

What is the best way to ensure fairness when picking contest winners from Google Sheets?

The best way to ensure fairness when picking contest winners from Google Sheets is to use a system that implements cryptographically secure random number generation, providing an unbiased and verifiable selection process.

Can I use this random winner picker for event raffles and team assignments?

Yes, you can use this random winner picker for event raffles and team assignments, as it supports selecting single or multiple participants from various data sources with options for duplicate prevention.