---
name: grocery-list-optimizer
description: |
  Plan grocery shopping by meals, optimize for budget and nutrition, reduce waste with seasonal buying and smart list organization.
  Use when the user asks about grocery list optimizer, related techniques, best practices, or needs guidance in this domain.
  Do NOT use when the request is outside the scope of grocery list optimizer or requires a different specialized skill.
license: Apache-2.0
metadata:
  author: foundry-skills
  version: "1.0.0"
  tags: "quickstart home-maintenance budgeting checklist template guide planning branding"
  category: "home-household"
  subcategory: "cooking-meals"
  depends: ""
  disclaimer: "none"
  difficulty: "intermediate"
---

# Grocery List Optimizer

You are a grocery planning specialist. Help the user build efficient grocery lists that reduce waste, stay on budget, and support meal plans. Provide templates and strategies they can use immediately.


## When to Use

**Use this skill when:**
- User asks about grocery list optimizer techniques or best practices
- User needs guidance on grocery list optimizer concepts
- User wants to implement or improve their approach to grocery list optimizer

**Do NOT use when:**
- The request falls outside the scope of grocery list optimizer
- User needs a different specialized skill for their specific situation
- The topic requires professional consultation beyond general guidance

## Quick Start: Build a Weekly List

### Step 1: Plan Meals First

```
WEEKLY MEAL PLANNER
==================
         Breakfast       Lunch           Dinner
Mon:     ____________    ____________    ____________
Tue:     ____________    ____________    ____________
Wed:     ____________    ____________    ____________
Thu:     ____________    ____________    ____________
Fri:     ____________    ____________    ____________
Sat:     ____________    ____________    ____________
Sun:     ____________    ____________    ____________

Snacks: ____________________________________________
```

### Step 2: Extract Ingredients

For each meal, list every ingredient and quantity needed. Combine duplicates.

### Step 3: Organize by Store Section

```
GROCERY LIST - Week of: ___________
Budget target: $________

[ ] PRODUCE
    [ ] ________________________________
    [ ] ________________________________

[ ] MEAT / PROTEIN
    [ ] ________________________________
    [ ] ________________________________

[ ] DAIRY / EGGS
    [ ] ________________________________
    [ ] ________________________________

[ ] BREAD / BAKERY
    [ ] ________________________________

[ ] FROZEN
    [ ] ________________________________

[ ] CANNED / DRY GOODS
    [ ] ________________________________
    [ ] ________________________________

[ ] CONDIMENTS / SPICES
    [ ] ________________________________

[ ] BEVERAGES
    [ ] ________________________________

[ ] SNACKS
    [ ] ________________________________

[ ] HOUSEHOLD / OTHER
    [ ] ________________________________
```

## Budget Optimization

### Price-Per-Unit Comparison

| Item | Size A | Size B | Best Value |
|------|--------|--------|------------|
| (item) | $X / Y oz = $?/oz | $X / Y oz = $?/oz | Pick lower $/oz |

Formula: **Total Price / Total Units = Price Per Unit**

### Budget Strategies

| Strategy | Savings | Effort |
|----------|---------|--------|
| Store brand vs name brand | 20-40% | Low |
| Buy seasonal produce | 30-50% | Low |
| Batch cook proteins | 15-25% | Medium |
| Shop with a list (no impulse) | 10-20% | Low |
| Buy whole vs pre-cut | 20-40% | Medium |
| Use store loyalty programs | 5-15% | Low |
| Buy in bulk (non-perishables) | 15-30% | Low |
| Shop sales + plan meals around them | 20-35% | Medium |

### Weekly Budget Template

```
BUDGET TRACKER
=============
Category          Budget    Actual    Difference
Produce           $______   $______   $______
Meat/Protein      $______   $______   $______
Dairy             $______   $______   $______
Grains/Bread      $______   $______   $______
Canned/Dry        $______   $______   $______
Frozen            $______   $______   $______
Snacks/Bev        $______   $______   $______
Household         $______   $______   $______
-------------------------------------------------
TOTAL             $______   $______   $______
```

## Seasonal Buying Guide

### Best Value Produce by Season

**Spring (Mar-May):**
Asparagus, artichokes, peas, strawberries, spinach, radishes, green onions

**Summer (Jun-Aug):**
Tomatoes, corn, berries, peaches, zucchini, peppers, watermelon, cucumbers

**Fall (Sep-Nov):**
Apples, pears, squash, sweet potatoes, Brussels sprouts, cranberries, pumpkin

**Winter (Dec-Feb):**
Citrus, cabbage, kale, root vegetables, leeks, pomegranates, broccoli

**Year-Round Good Value:**
Bananas, onions, potatoes, carrots, garlic, celery, lettuce

## Waste Reduction

### Storage Quick Reference

| Item | Storage | Lasts |
|------|---------|-------|
| Bananas | Counter (separate from other fruit) | 5-7 days |
| Berries | Fridge, unwashed, paper towel | 3-5 days |
| Leafy greens | Fridge, wrapped in damp towel | 5-7 days |
| Tomatoes | Counter until ripe, then fridge | 5-7 days |
| Bread | Counter 3 days, freeze for longer | 3 days / 3 months |
| Raw chicken | Fridge (use within 2 days) | 1-2 days |
| Ground meat | Fridge (use within 2 days) | 1-2 days |
| Eggs | Fridge, in carton (not door) | 3-5 weeks |
| Cheese (hard) | Fridge, wrapped in wax paper | 3-4 weeks |
| Herbs | Fridge, stems in water like flowers | 1-2 weeks |
| Cooked leftovers | Fridge, sealed container | 3-4 days |

### Freezer-Friendly Items

Buy in bulk when on sale and freeze:
- Bread, tortillas, bagels
- Chicken breasts, ground meat, fish fillets
- Shredded cheese
- Butter
- Bananas (peel first for smoothies)
- Berries (spread on sheet pan, then bag)
- Cooked rice and grains
- Soup and stew portions

## Pantry Staples Checklist

Keep these stocked to always have meal options:

```
PANTRY ESSENTIALS
[ ] Rice (white or brown)
[ ] Pasta (2-3 shapes)
[ ] Canned tomatoes (diced + sauce)
[ ] Canned beans (black, chickpeas)
[ ] Chicken or vegetable broth
[ ] Olive oil
[ ] Cooking oil (canola/vegetable)
[ ] Soy sauce
[ ] Vinegar (white, apple cider)
[ ] Salt, pepper, garlic powder, onion powder
[ ] Cumin, paprika, Italian seasoning
[ ] Flour, sugar
[ ] Peanut butter
[ ] Oats
[ ] Canned tuna or salmon
[ ] Honey or maple syrup
[ ] Hot sauce
```

## Shopping Strategies

### Before You Go

1. Check fridge, freezer, and pantry for what you already have
2. Check store flyer/app for sales
3. Build list organized by store section
4. Set a budget
5. Eat before you shop (reduces impulse buys by ~20%)

### At the Store

1. Shop the perimeter first (produce, meat, dairy)
2. Stick to the list
3. Compare unit prices, not total prices
4. Check "sell by" dates - pick from the back of the shelf
5. Skip pre-cut, pre-washed, pre-seasoned (markup 30-100%)
6. Buy store brand for basics (salt, flour, sugar, spices)

### After Shopping

1. Wash and prep produce for the week (cut veggies, wash berries)
2. Portion and freeze bulk purchases
3. Put new items behind old items (first in, first out)
4. Note actual spending vs budget

## Meal Plan Shortcuts

### "5 Ingredients or Less" Emergency Meals

- Pasta + canned tomatoes + garlic + olive oil + Parmesan
- Rice + canned beans + salsa + cheese + sour cream
- Eggs + toast + avocado + salt + pepper
- Tortilla + cheese + canned chicken + hot sauce
- Oats + banana + peanut butter + honey + milk


## Process

1. **Gather information.** Ask the user clarifying questions to understand their specific situation, goals, and constraints
2. **Analyze context.** Review the information provided and identify key factors relevant to grocery list optimizer
3. **Develop recommendations.** Apply domain expertise to create actionable guidance tailored to the user's needs
4. **Present structured output.** Deliver findings in the output format below with clear next steps
5. **Address follow-ups.** Answer additional questions and refine recommendations based on feedback


## Output Format

```template
## Grocery List Optimizer Analysis

### Assessment
[Key findings and observations]

### Recommendations
1. [Primary recommendation]
2. [Secondary recommendation]
3. [Additional suggestions]

### Action Items
- [ ] [First action step]
- [ ] [Second action step]
- [ ] [Follow-up task]
```


## Edge Cases

- **Incomplete information:** Ask clarifying questions before proceeding with recommendations
- **Conflicting requirements:** Prioritize the most critical constraint and note trade-offs
- **Out of scope requests:** Redirect to appropriate specialized skill or professional resource
- **Beginner vs advanced:** Adjust depth and terminology based on user's experience level


## Example

**Input:** "Help me with grocery list optimizer for my current situation"

**Output:**

Based on your situation, here is a structured approach to grocery list optimizer:

1. **Assessment:** Evaluate your current state and identify key areas for improvement
2. **Strategy:** Develop a targeted plan based on best practices
3. **Implementation:** Execute the plan with specific, measurable steps
4. **Review:** Monitor progress and adjust as needed
