← ClaudeAtlas

party-drink-plannerlisted

Estimate reviewed beverage quantities for a hosted event. Use when a host supplies guest count, duration, beverage mix, package yields, and an approved planning assumption.
garcon-drinks/garcon-ai-skills · ★ 1 · AI & Automation · score 69
Install: claude install-skill garcon-drinks/garcon-ai-skills
# Party drink planner Produce a scenario-based quantity plan from explicit assumptions. The result is a supply estimate, not a consumption target or personal health guidance. ## Fix the scenario Collect total guests, drinking guests, duration, country, and the share assigned to beer, wine, and cocktails. Require the planned alcoholic servings per drinking guest. Record who approved that number, its source or rationale, and the review date. The skill never chooses a universal servings rate. Collect planned non-alcoholic servings, water liters, and ice weight per guest. Package yields for beer, wine, and spirits must come from the user's products or declared planning convention. Completion requires every scenario assumption and its source. If one is missing, stop with a missing-field report. ## Normalize calculator input Read [the input contract](references/input-contract.md) before assembling the JSON object. Reject impossible counts, negative values, unsupported units, or a beverage mix that does not total 1.0. Named cocktail quantities require a supplied per-serve recipe and a requested share. Completion occurs when the calculator accepts the normalized object without an error. ## Calculate one reviewable scenario Run the bundled calculator from the package directory. ```bash python3 scripts/calculate.py /absolute/path/to/input.json ``` The script allocates whole servings by the largest-remainder method and rounds packages upward. Inventory is subtracted only w