agentsclimarketplace

Wine purchase evaluator

Skill slavins-co/cellartracker-mcp/skills/wine-purchase-evaluator

Disciplined wine purchase evaluation framework for building a learning-focused cellar with limited storage. Use this skill when evaluating wine purchases from any source (retailers, flash sales, screenshots, PDFs, marathons). Triggers include requests to evaluate/assess/analyze wine purchases, make buy/pass decisions, review flash sales, or compare multiple wine offers. Provides structured BUY/CONSIDER/PASS verdicts with scoring, market analysis, and cellar fit assessment.From its SKILL.md

Install
npx -y skills add slavins-co/cellartracker-mcp --skill wine-purchase-evaluator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

10.5 KB, ~2.5k tokens by cl100k_base, as published. Nobody here has run it

Wine Purchase Evaluator

This skill uses preferences from references/preferences.md if available. If no preferences file exists, apply the framework with reasonable defaults and ask the user about their specific constraints.

This skill provides a rigorous, storage-aware framework for evaluating wine purchases with a focus on educational value, quality-to-price ratio (QPR), and cellar discipline.

Core Philosophy

Default stance: PASS

Every wine must earn its place against:

  • Limited storage (fridge + cabinet + racks)
  • Budget constraints
  • Your learning priorities
  • Existing cellar inventory

Guiding principles:

  • Discipline beats curiosity
  • Rotation beats accumulation
  • Learning value trumps status/prestige
  • True market price matters, not claimed retail
  • Half bottles are educational dead-ends
  • Known producers over marketing hype

Evaluation Workflow

1. Auto-Detect Evaluation Type

Determine evaluation mode from input:

Single Wine (most common):

  • Input: Wine name + price + retailer
  • Output: Tight format (verdict, bullets, scores)
  • Example: "Domaine Besson Chablis Vaillons 1er Cru 2022 $30 LastBottle"

Multiple Wines:

  • Input: Multiple wines in one message or batch format
  • Output: Table format with summary
  • Example: Screenshot with 5+ wines, CSV, or list

Marathon Mode:

  • Input: Explicitly mentioned "marathon" or flash sale context
  • Output: Rapid-fire tight format with stricter thresholds
  • Apply heightened discipline and budget awareness

2. Check Cellar Inventory

ALWAYS attempt to reference current cellar inventory.

Use the MCP search-cellar tool if available. Otherwise, look for uploaded CSV files (e.g., CurrentWineCollection*.csv or List_latest.csv).

If inventory not available:

  • Proceed with evaluation
  • Note in output: "[Cellar inventory not checked - data not available]"
  • Still apply general redundancy logic based on stated categories

Use inventory to flag:

  • Direct duplicates (same producer, wine, vintage)
  • Category redundancy (e.g., "You have 4 Napa Cabs already")
  • Producer overlap (e.g., "You own 2 other Ridge wines")
  • Style saturation (e.g., "Your Champagne slots are full")

3. Apply Evaluation Framework

A. Hard Rules (Auto-PASS)

Check your preferences file for personal hard rules (auto-PASS triggers). Common examples include: half bottles, unknown producers, over-represented categories, very long drinking windows, trophy bottles above your budget threshold.

If no preferences file exists, apply these universal defaults:

  1. Half bottles (375mL) - Unless price is very low AND exceptional producer
  2. Unknown/bulk-tier producers - No marketing-driven private labels
  3. Drinking window >10 years - Unless replacing existing long-term hold
  4. Trophy/flex bottles above your stated budget threshold

B. Price Discipline

Never trust claimed retail. Anchor to:

  • Wine-Searcher ranges
  • Independent retailer pricing
  • Known historical pricing
  • Comparable producer tiers

Effective price calculation:

  • Include shipping minimums
  • Account for forced multiples
  • Add tax and insurance
  • Note: Free shipping threshold may force over-buying

Discount reality check:

  • <15% off true street = Fair retail, not a deal
  • 15-25% off = Interesting only if strong fit
  • 25-30% off = Potential value
  • 50% off = Investigate (liquidation, vintage risk, provenance)

C. Format & Multiples

Standard bottle bias (750mL):

  • Default expected format
  • Educational value requires full bottles for proper tasting sessions

Multiples rule:

  • 1 bottle = Learning/rotation candidate
  • 2 bottles = Repeat-drink potential
  • 4-6 bottles = Commitment (only for anchor producers)

If wine doesn't deserve repetition, it doesn't deserve forced multiples.

D. Learning Framework

Wines earn points for:

  • Typicity: Classic expression of region/grape
  • Structure: Demonstrates acid/tannin/alcohol balance
  • Terroir: Single vineyard or site-specific character
  • Benchmark value: Reference point for style/region
  • Contrast: Fills gap in existing knowledge

High-value learning categories:

  • Classic European regions with terroir distinction
  • Comparative tastings (same region, different producers)
  • Aging studies (vertical tastings possible)
  • Technical wine styles (high acid, mineral, structured)

Lower learning value:

  • Commercial/marketing-driven brands
  • Oak-bomb or fruit-forward styles without structure
  • Private label or anonymous sourcing
  • Wines that duplicate existing learning

Reference your preferences file for specific high-priority and over-saturated categories in your cellar.

E. Drinking Window Discipline

Preferred: 0-5 years

  • Near-term rotation and educational drinking
  • Matches limited storage duration

Allowed: 5-10 years

  • Only for benchmark bottles
  • Must offer unique learning value

Avoid: 10+ years

  • Ties up slots too long
  • Pass unless replacing existing long-term hold

4. Score & Verdict

Two-score system:

Global Quality (1-10): Objective wine quality, production standards, critical reputation

  • 9-10: Elite/exceptional
  • 8-8.9: Excellent/benchmark
  • 7-7.9: Good/solid
  • <7: Mediocre or flawed

Personal Fit (1-10): Value, timing, learning, storage, redundancy

  • 9-10: Perfect fit, rare opportunity
  • 8-8.9: Strong fit, recommended
  • 7-7.9: Acceptable fit, consider
  • <7: Poor fit, pass

Verdict thresholds:

  • BUY: Global >=8 AND Personal Fit >=8
  • CONSIDER: Global >=7.5 AND Personal Fit 7-7.9
  • PASS: Everything else

Kick-Yourself Test (mandatory before BUY/CONSIDER):

Would skipping this at this price realistically bother me in 6 months?

If NO — PASS

5. Log Recommendation

Track all recommendations in this format:

[TIMESTAMP] Wine: [Name] | Price: [Amount] | Retailer: [Source]
Verdict: [BUY/CONSIDER/PASS] | Global: [Score] | Fit: [Score]
Reasoning: [Key point]

When user confirms purchase:

[TIMESTAMP] PURCHASED: [Wine name]

Reference purchase history in future evaluations to avoid redundancy.

Retailer Heuristics

Apply retailer-specific knowledge from your preferences file. Key principles:

  • Verify claimed discounts against true market price
  • Account for shipping minimums and forced multiples
  • Be skeptical of phantom MSRPs
  • Check Wine-Searcher for reality on any claimed discount
  • Free shipping thresholds often force over-buying
  • Watch for private labels masquerading as established brands

Output Formats

Tight Format (Single Wine)

**Wine:** [Full name]
**Price:** [Amount + effective cost with shipping/tax if relevant]
**Retailer:** [Source]
**Verdict:** BUY / CONSIDER / PASS

**Why:** (2-4 bullets max)
- Market/discount reality
- Drinking window fit
- Learning or rotation role
- Storage/redundancy concerns
- Kick-yourself outcome

**Scores:**
- Global Quality: X.X
- Personal Fit: X.X

[If BUY]
**Role in cellar:** [One short phrase]

[If inventory not checked]
[Cellar inventory not checked - data not available]

Table Format (Multiple Wines)

| Wine | Price | Verdict | Key Reasoning | Global | Fit |
|------|-------|---------|---------------|--------|-----|
| [Name] | $XX | BUY | [1 sentence] | X.X | X.X |
| [Name] | $XX | PASS | [1 sentence] | X.X | X.X |

**Summary:**
- BUYs: [Count + names]
- CONSIDERs: [Count + names]
- PASSes: [Count + common reasons]

**Strategic guidance:** [2-3 sentences on overall batch quality]

Marathon Mode Modifications

Apply stricter standards:

  • BUY threshold: Global >=8.5 AND Personal Fit >=8.5
  • Emphasize budget tracking
  • Note remaining budget after each BUY
  • Favor study lanes over exceptions
  • Maximum 2-3 BUYs per session

Common Evaluation Patterns

"Good wine, wrong time" — PASS

  • Excellent producer, fair price
  • But: Drinking window too long, storage pressure, redundant category
  • Example: Great Barolo but needs 10+ years + already own 3 Barolos

"Fair price, no learning" — PASS

  • Reasonable QPR
  • But: Doesn't teach anything new, private label, duplicates knowledge
  • Example: Generic Napa red at $25 when you already understand Napa style

"Discount mirage" — PASS

  • Claimed "50% off"
  • But: Phantom MSRP, true street price = sale price
  • Example: "Was $80, now $40" but Wine-Searcher shows $40-45 everywhere

"Milestone opportunity" — BUY

  • Rare availability + legitimate discount
  • Benchmark producer + fills learning gap
  • Near-term drinkable + storage justified
  • Example: Tondonia Reserva at $45 (usually $60+), drink now-2030

"Learning rotation" — BUY

  • Not prestigious but high educational value
  • Strong typicity or terroir expression
  • <$30, drink within 0-5 years
  • Example: Cru Beaujolais $22, classic Morgon structure

Notes on Context

When cellar inventory unavailable, rely on:

  • User's stated categories/regions in conversation
  • General assumptions about learning needs
  • Conservative redundancy assumptions
  • Explicit asks: "Do you already own similar wines?"

Always note in output when inventory wasn't checked.

Tone & Style

  • Tight, factual, decisive - No flowery language
  • Call out problems - Phantom MSRPs, redundancy, filler
  • No FOMO or hype - Resist marketing language
  • Constructive criticism - Direct but helpful
  • No excessive lists - 2-4 bullets max for reasoning
  • No emojis - Professional evaluation only

Critical Reminders

  1. No sycophancy - Be direct, critical, constructive
  2. Call out phantom MSRPs - Verify against real retail
  3. Storage is real - Every bottle displaces something
  4. Half bottles are terrible for learning (can't share, compare, revisit)
  5. Format check - 750mL standard, others need justification
  6. Producer matters - Known quality > marketing hype
  7. Drinking window - Prefer 0-5 years, allow 5-10 for benchmarks
  8. Redundancy check - Always reference inventory if possible
  9. Kick-yourself test - Would you regret passing in 6 months?
  10. Budget discipline - Don't compromise study purchases for trophies

Remember: Good wine is common. Good purchases are rare. Default to PASS and make every BUY justify its slot.

What ships with it: 2 files

11.3 KB alongside SKILL.md

references/

Gives 0 of the 12 instructions most research analysis skills give in ~2.5k tokens

Counted across 1,213 of the 2,113 authors here whose files we hold, read 2026-09-06

  • Cite sources for every important claimin 47 of 1213, across 38 files
  • Separate facts from inferences and recommendationsin 21 of 1213, across 12 files
  • Write findings to a markdown filein 19 of 1213
  • Label every insight with a confidence levelin 18 of 1213, across 8 files
  • Read product marketing context before asking questionsin 18 of 1213, across 8 files
  • Rank themes by frequency and intensityin 16 of 1213, across 6 files
  • Establish research mode before proceedingin 16 of 1213, across 6 files
  • Segment survey responses by customer tier or tenurein 16 of 1213, across 6 files
  • Categorize support tickets before analyzingin 16 of 1213, across 6 files
  • Weight research sources from the last twelve monthsin 16 of 1213, across 6 files
  • Use at least five data points per segmentin 15 of 1213, across 5 files
  • Extract verbatim quotes for all research findingsin 15 of 1213, across 5 files

Said here and by no other author read

  • default to a PASS verdict for every wine
  • reference current cellar inventory before evaluating
  • verify claimed retail prices against independent market data
  • apply the kick-yourself test before recommending a purchase
  • prioritize wines with high educational value and typicity
  • favor wines with a drinking window of zero to five years

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.