← DrawKind Secret SantaCONTENT HISTORY

Update to DrawKind Secret Santa

Snapshot Oct 24, 2026 · 13:43 UTC · version 1.0.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save DrawKind Secret Santa and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Run a private Secret Santa or gift exchange name draw with exclusions (couples, households, one-way rules, last year's pairs), budget, date and wish lists, giving each person a sealed reveal link; or plan a White Elephant / Yankee Swap game with a fair turn order, steal-limit rules and a printable PDF.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 525
    }
  ],
  "name": "gift-exchange",
  "skill_md_contents": "---\nname: gift-exchange\ndescription: Run a private Secret Santa or gift exchange name draw with exclusions (couples, households, one-way rules, last year's pairs), budget, date and wish lists, giving each person a sealed reveal link; or plan a White Elephant / Yankee Swap game with a fair turn order, steal-limit rules and a printable PDF.\n---\n\n# Secret Santa and White Elephant\n\n## When to use\n- \"Draw names for Secret Santa\", \"secret santa generator no email\", \"gift exchange with exclusions\", \"couples can't draw each other\", \"with wish lists\": call `plan_gift_exchange`.\n- \"White Elephant\", \"Yankee Swap\", \"Dirty Santa\" turn order or rules: call `plan_white_elephant`.\n- Not for picking one random winner, raffles, or buying gifts.\n\n## How to call `plan_gift_exchange`\n- `participants`: every name (3 to 60), unique. If two people share a name, ask for a last initial.\n- Couples or households who must not draw each other go in `households` (both directions). One-way rules (\"Ana can't draw Cy\", last year's pairs) go in `exclusions`.\n- Set `no_two_person_loops: true` only when the user asks that nobody draws the person who drew them.\n- Pass `budget` as written (\"$30\"), `exchange_date` as YYYY-MM-DD, optional `event_name`, `wish_lists`, `organizer_note`, and `language` (en, es, fr, de, pl, pt, ja) for the reveal pages.\n- Set `include_organizer_list: true` only if the organizer explicitly asks to see every pairing; say that it spoils the surprise.\n\n## After the call\n- Share each person's link with their name and tell the organizer to send every person only their own link (the widget has Copy message buttons).\n- The pairings are encrypted inside the links. Never guess, invent, or state who drew whom, and do not open the links.\n- If the tool explains that no valid draw exists, relay the reason and suggest the exclusion to remove.\n- A redraw makes new links with a new draw code; everyone needs the new link.\n\n## How to call `plan_white_elephant`\n- `participants` (3 to 60), optional `steal_limit` (default 3, 0 = no stealing), `max_steals_per_turn`, `first_player_final_swap`, `no_immediate_steal_back`, `budget`, `party_date` (YYYY-MM-DD), `event_name`, `paper` (letter or a4).\n- Show the turn order and rules, and offer the PDF and printable page links.\n"
}

SHA-256 of public snapshot: e10439d1e88c83aec9f9552dd16b51fd6b2d8addb9bc7cda41a6be4cc7553a1a