CtrlK
BlogDocsLog inGet started
Tessl Logo

raffle-winner-picker

Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.

Install with Tessl CLI

npx tessl i github:davepoon/buildwithclaude --skill raffle-winner-picker
What are skills?

72

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

20%

Newsletter Giveaway Winner Selection

Multiple winners, transparency, timestamp, export

Criteria
Without context
With context

Cryptographic randomness

0%

100%

Correct winner count

100%

100%

No duplicate winners

100%

100%

Total entries displayed

100%

100%

Selection method stated

50%

100%

Full winner details

100%

100%

Timestamp recorded

100%

100%

Results exported to file

100%

100%

Without context: $0.2100 · 47s · 14 turns · 20 in / 3,347 out tokens

With context: $0.5040 · 1m 45s · 25 turns · 34 in / 5,991 out tokens

97%

17%

Product Launch Contest Winner Selection

Weighted selection and reproducible seed

Criteria
Without context
With context

Cryptographic randomness

0%

70%

Weighted by entries column

100%

100%

1 entry = 1 ticket weighting

100%

100%

Seed recorded

100%

100%

Total tickets displayed

100%

100%

Winner ticket share shown

100%

100%

Full winner details

100%

100%

Timestamp recorded

0%

100%

Without context: $0.2253 · 51s · 14 turns · 18 in / 3,006 out tokens

With context: $0.5702 · 1m 56s · 28 turns · 289 in / 7,001 out tokens

100%

20%

Annual Conference Raffle Draw

Exclusions and runner-ups

Criteria
Without context
With context

Prior winners excluded

100%

100%

Correct runner-up count

100%

100%

No duplicates across selections

100%

100%

Eligible pool size shown

100%

100%

Excluded entries identified

100%

100%

Main winner full details

50%

100%

Runner-up full details

50%

100%

Timestamp recorded

0%

100%

Without context: $0.1832 · 45s · 11 turns · 14 in / 3,225 out tokens

With context: $0.4735 · 1m 41s · 25 turns · 32 in / 5,808 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.