SKILL.md
518 lines · 2,654 words
Grocery Shopping Optimizer
When to Use
Use this skill when:
User asks about grocery optimizer
User needs guidance on grocery optimizer topics
User wants a structured approach to grocery optimizer
Search the docs, videos, blog, apps, teams, skills and release notes.
At a glance
What it is
Smart grocery shopping optimization system that helps reduce spending through budget-based strategies, aisle-organized shopping lists, unit price comparison, seasonal produce guidance, bulk buying analysis, and food waste reduction techniques.
A skill is a written procedure a bot loads when a job calls for it. This one is a single file, SKILL.md, and the whole file is on this page.
The whole file, exactly as it downloads. Read it before you rely on it.
SKILL.md
518 lines · 2,654 words
Use this skill when:
User asks about grocery optimizer
User needs guidance on grocery optimizer topics
User wants a structured approach to grocery optimizer
Smart grocery shopping optimization system that helps reduce spending through budget-based strategies, aisle-organized shopping lists, unit price comparison, seasonal produce guidance, bulk buying analysis, and food waste reduction techniques.
Nothing. It ships with Murage, which is open source. Your bots run on the AI plan you already have.
Yes. Open it in Settings → Skills to read, edit or duplicate it. Skill Guard scans it again after every edit.
Download the app, connect the AI you already pay for, and tell your Chief of Staff what needs doing. Plan on about ten minutes from install to a working team.
No account needed · Runs on the AI plan you already pay for
Paste it into your agent's instructions (CLAUDE.md, AGENTS.md or a custom GPT), or add it to a bot in Murage.
Ask Ember for the bot, then switch the skill on in its settings.
Step 1
Send your Chief of Staff this message. It proposes the bot and its role first, and creates it when you say go.
Send this to Ember
“Create a bot that uses the Grocery Shopping Optimizer skill, and show me the plan first.”
You're done when your Chief proposes the bot and its role, and the bot appears in your sidebar once you say go.
Step 2
You're done when you see the bot’s skills and the library.
Step 3
You're done when the skill shows as on for that bot.
Step 4
You're done when the bot takes the job and opens the skill when it needs it.
Prefer to do it yourself? Choose + in the sidebar, then New Bot.Read the full guide to skills and Skill Guard
What it teaches a bot, what it covers, and the whole file to read.
What it covers
When to Use
Questions to Ask the User First
Budget-Based Shopping Strategies
Aisle-Organized Shopping Lists
Unit Price Comparison
Seasonal Produce Guide
Bulk Buying Analysis
Store Brand vs Name Brand
Pantry Staples Checklist
Reducing Food Waste
Shopping Trip Efficiency
Output Format
Example
Edge Cases
Request requires professional consultation beyond educational guidance
User needs emergency assistance
GROCERY OPTIMIZATION ASSESSMENT
==================================
1. BUDGET:
- Weekly grocery budget: $___
- Monthly grocery budget: $___
- Current weekly spending: $___
- Budget priority: [ ] Minimize cost [ ] Balance cost/quality [ ] Quality first
2. HOUSEHOLD:
- Number of people: ___
- Ages: ___
- Dietary restrictions: ___
3. SHOPPING HABITS:
- How often do you shop: [ ] Daily [ ] 2-3x/week [ ] Weekly [ ] Bi-weekly
- Primary store(s): ___
- Do you use coupons: [ ] Yes [ ] Sometimes [ ] No
- Do you meal plan: [ ] Yes [ ] Sometimes [ ] No
- Do you make a shopping list: [ ] Yes [ ] Sometimes [ ] No
- Estimated food waste per week: [ ] Minimal [ ] Some [ ] A lot
4. SHOPPING PREFERENCES:
- Organic preference: [ ] Always [ ] Sometimes [ ] Not important
- Store brand vs name brand: [ ] Always store [ ] Mix [ ] Always name brand
- Willingness to shop multiple stores: [ ] Yes [ ] For big savings [ ] No
- Access to: [ ] Warehouse club (Costco/Sam's) [ ] Farmers market
[ ] Discount store (Aldi/Lidl) [ ] Online grocery [ ] Standard grocery
5. COOKING LEVEL:
[ ] Minimal cooking (pre-made, convenience)
[ ] Basic cooking (simple meals from scratch)
[ ] Moderate cooking (comfortable with most recipes)
[ ] Advanced cooking (cook most things from scratch)
6. BIGGEST CHALLENGES:
[ ] Spending too much
[ ] Throwing away too much food
[ ] Impulse buying
[ ] Not knowing what to buy
[ ] Running out of essentials
[ ] Unorganized shopping trips
[ ] Buying things I already have at home| Plan Level | 1 Person/Month | 2 People/Month | Family of 4/Month |
|---|---|---|---|
| Thrifty | $250-300 | $450-550 | $700-900 |
| Low-cost | $300-375 | $550-700 | $900-1100 |
| Moderate | $375-475 | $700-850 | $1100-1400 |
| Liberal | $475-600 | $850-1100 | $1400-1700 |
GROCERY BUDGET BREAKDOWN
===========================
Total weekly budget: $___
Recommended allocation:
Proteins (meat, fish, beans, tofu): 30% = $___
Produce (fruits and vegetables): 25% = $___
Dairy and eggs: 15% = $___
Grains and starches: 10% = $___
Pantry staples and condiments: 10% = $___
Snacks and beverages: 10% = $___
Actual allocation (track for 2 weeks):
Proteins: $___ ( ___ %)
Produce: $___ ( ___ %)
Dairy/eggs: $___ ( ___ %)
Grains: $___ ( ___ %)
Pantry: $___ ( ___ %)
Snacks/bev: $___ ( ___ %)
Where to adjust: _______________________________________________Always shop with a list - Reduces impulse buying by 40-60%
Never shop hungry - Eat before you go; hungry shoppers buy more
Shop the perimeter first - Fresh basics before processed center aisles
Check unit prices - Not total price; compare cost per ounce/pound
Buy store brands - Average 25-30% cheaper, often same manufacturer
Buy in bulk wisely - Only for items you actually use regularly
Plan meals around sales - Check weekly flyers before meal planning
Use the dirty dozen/clean fifteen - Prioritize organic where it matters
Buy whole, not pre-cut - Whole chicken, uncut vegetables cost less
Use frozen produce - Often cheaper, just as nutritious, lasts longer
Reduce meat frequency - 2-3 meatless dinners per week saves significantly
Cook from scratch - Convenience premiums can be 200-500%
Buy seasonal produce - In-season costs 30-50% less
Join loyalty programs - Free; accumulates meaningful savings over time
Try discount grocers - Aldi, Lidl, etc. save 30-40% on staples
Buy day-old bread - Half price, freeze immediately
Use cashback apps - Ibotta, Checkout 51, Fetch Rewards
Compare stores strategically - Some stores are cheaper for specific categories
Avoid checkout aisle items - Placed there for impulse purchasing
Track spending weekly - What gets measured gets managed
ORGANIZED SHOPPING LIST
=========================
Date: ___________ Budget: $___
--- PRODUCE SECTION ---
Fruits:
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
Vegetables:
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
Fresh Herbs:
[ ] _______________ qty: ___ est: $___
--- MEAT / SEAFOOD / DELI ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- DAIRY / EGGS ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- BREAD / BAKERY ---
[ ] _______________ qty: ___ est: $___
--- CANNED / JARRED ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- DRY GOODS / PASTA / RICE ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- FROZEN ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- CONDIMENTS / SAUCES ---
[ ] _______________ qty: ___ est: $___
--- SNACKS / BEVERAGES ---
[ ] _______________ qty: ___ est: $___
[ ] _______________ qty: ___ est: $___
--- HOUSEHOLD / OTHER ---
[ ] _______________ qty: ___ est: $___
RUNNING TOTAL: $___
BUDGET REMAINING: $___UNIT PRICE FORMULA
====================
Unit Price = Total Price / Total Quantity
Example:
Brand A: 16 oz jar for $3.49 -> $3.49 / 16 = $0.218/oz
Brand B: 24 oz jar for $4.79 -> $4.79 / 24 = $0.200/oz
WINNER: Brand B is cheaper per ounce despite higher total price
COMPARISON WORKSHEET:
Product: _______________
Option A: _______________
Price: $___ / Size: ___ = $___ per ___
Option B: _______________
Price: $___ / Size: ___ = $___ per ___
Option C: _______________
Price: $___ / Size: ___ = $___ per ___
Best value: Option ___ (saves $___ compared to worst option)Bigger is not always cheaper - Always check; sometimes medium is the best deal
Sale price vs unit price - A sale item may still cost more per unit than store brand
Multi-packs - Calculate per-unit cost; sometimes singles are actually cheaper
Family size - Often a good deal, but verify with unit price
Fancy packaging - You are paying for the box, not the food inside
SPRING (March - May)
=====================
Best prices: Asparagus, artichokes, peas, spinach, strawberries,
radishes, green onions, lettuce, rhubarb
SUMMER (June - August)
=======================
Best prices: Tomatoes, corn, zucchini, squash, peppers, berries
(all types), peaches, watermelon, cucumbers, green beans,
eggplant, fresh herbs
FALL (September - November)
============================
Best prices: Apples, pears, winter squash (butternut, acorn),
sweet potatoes, Brussels sprouts, broccoli, cauliflower,
pumpkin, cranberries, grapes
WINTER (December - February)
=============================
Best prices: Citrus (oranges, grapefruit, lemons, clementines),
root vegetables (carrots, turnips, parsnips, beets),
cabbage, kale, potatoes, onions, celeryDirty Dozen (highest pesticide residue - consider buying organic): Strawberries, Spinach, Kale/collard/mustard greens, Peaches, Pears, Nectarines, Apples, Grapes, Bell and hot peppers, Cherries, Blueberries, Green beans
Clean Fifteen (lowest pesticide residue - conventional is fine): Avocados, Sweet corn, Pineapple, Onions, Papaya, Sweet peas (frozen), Asparagus, Honeydew melon, Kiwi, Cabbage, Mushrooms, Mangoes, Sweet potatoes, Watermelon, Carrots
BULK BUYING DECISION MATRIX
==============================
Ask these questions before buying in bulk:
1. Do I use this product regularly? [ ] Yes -> Proceed
[ ] No -> Skip
2. Will I use it before it expires? [ ] Yes -> Proceed
[ ] No -> Skip
3. Do I have storage space? [ ] Yes -> Proceed
[ ] No -> Skip
4. Is the unit price actually lower? [ ] Yes -> Proceed
[ ] No -> Skip
5. Can I afford the upfront cost? [ ] Yes -> Buy
[ ] No -> Wait for sale
All Yes = Buy in bulk
Any No = Regular size is better| Always Buy in Bulk | Sometimes Bulk | Never Bulk |
|---|---|---|
| Rice, dry pasta | Canned goods | Fresh produce (unless freezing) |
| Dried beans, lentils | Cooking oils | Dairy (unless freezing) |
| Flour, sugar | Nuts and seeds | Specialty spices you rarely use |
| Oats | Paper products | New products you have not tried |
| Frozen vegetables | Cleaning supplies | Items near expiration |
| Coffee | Condiments | Snack foods (temptation factor) |
| Chicken (portion and freeze) | Toiletries | |
| Ground meat (portion and freeze) |
| Category | Store Brand Quality | Typical Savings |
|---|---|---|
| Staples (flour, sugar, salt, rice) | Identical | 20-40% |
| Canned goods (beans, tomatoes) | Very similar | 25-35% |
| Dairy (milk, butter, cheese, eggs) | Identical or very similar | 15-25% |
| Frozen vegetables | Usually identical | 30-40% |
| Cereal and snacks | Quality varies | 20-30% |
| Cleaning products | Usually effective | 30-50% |
| Condiments (ketchup, mustard) | Taste may vary | 20-30% |
| Baby products (diapers, formula) | Comparable quality | 25-40% |
| OTC medications | Identical active ingredients (by law) | 30-60% |
STORE BRAND SAVINGS CALCULATOR
=================================
If you spend $___ per week on groceries
and switch 50% of purchases to store brand
at an average 25% savings:
Weekly savings: $___ x 0.50 x 0.25 = $___
Annual savings: $___ x 52 = $___
Example: $200/week x 0.50 x 0.25 = $25/week = $1,300/yearPANTRY STAPLES MASTER LIST
=============================
OILS AND VINEGARS:
[ ] Extra virgin olive oil
[ ] Neutral cooking oil (vegetable, canola, or avocado)
[ ] Red wine vinegar or apple cider vinegar
[ ] Soy sauce (or tamari for GF)
CANNED AND JARRED:
[ ] Canned diced tomatoes (2-3 cans)
[ ] Tomato paste
[ ] Canned beans (black, chickpea, kidney - 3-4 cans)
[ ] Chicken or vegetable broth/stock
[ ] Coconut milk (1 can)
DRY GOODS:
[ ] Rice (white and/or brown)
[ ] Pasta (2 shapes)
[ ] Dried lentils
[ ] Oats (rolled)
[ ] All-purpose flour
[ ] Sugar (white and brown)
SPICES AND SEASONINGS:
[ ] Salt (kosher or table)
[ ] Black pepper
[ ] Garlic powder
[ ] Onion powder
[ ] Cumin
[ ] Chili powder or red pepper flakes
[ ] Italian seasoning or oregano
[ ] Paprika (sweet and/or smoked)
[ ] Cinnamon
[ ] Bay leaves
CONDIMENTS:
[ ] Mustard (Dijon and/or yellow)
[ ] Hot sauce
[ ] Honey or maple syrup
[ ] Peanut butter (or alternative)
REFRIGERATOR STAPLES:
[ ] Butter [ ] Eggs [ ] Milk
[ ] Lemons [ ] Garlic [ ] Onions
FREEZER STAPLES:
[ ] Frozen vegetables (peas, broccoli, spinach, mixed)
[ ] Frozen fruit (berries)
[ ] Bread (backup)
[ ] Portioned proteinsBEST -> 1. PREVENT: Buy only what you will use (meal planning)
-> 2. USE IT UP: Cook what is about to expire first
-> 3. REPURPOSE: Turn scraps into stock, stale bread into croutons
-> 4. PRESERVE: Freeze, pickle, dehydrate before it goes bad
-> 5. COMPOST: Return nutrients to soil
WORST -> 6. LANDFILL: Last resort| Item About to Expire | What to Do |
|---|---|
| Overripe bananas | Banana bread, smoothies, freeze for later |
| Wilting greens | Saute with garlic, add to soup, blend into smoothie |
| Stale bread | Croutons, breadcrumbs, French toast, bread pudding |
| Soft tomatoes | Cook into sauce, roast, add to soup |
| Bendy carrots/celery | Soup, stock, stew (flavor is fine) |
| Leftover herbs | Herb butter (freeze), herb oil, dry them |
| Yogurt near date | Smoothie, marinade, baking |
| Overripe avocado | Guacamole, freeze mashed for later |
| Leftover rice | Fried rice, rice pudding, stuffed peppers |
FIFO IN YOUR KITCHEN
======================
When unpacking groceries:
1. Pull OLD items to the FRONT of fridge/pantry
2. Place NEW items in the BACK
3. Always use from the FRONT first
Weekly fridge check (5 minutes):
[ ] What needs to be used in the next 2 days?
[ ] Move those items to an "EAT FIRST" zone
[ ] Plan meals around those items
[ ] Freeze anything that will not be used in timeEFFICIENT SHOPPING PATH
=========================
1. Start: Produce section (fruits, vegetables, herbs)
2. Move to: Bakery / bread
3. Next: Deli / prepared foods
4. Then: Meat and seafood
5. Continue: Dairy and eggs
6. Interior aisles: Dry goods, canned, condiments
7. Frozen section: Last (keeps items cold longest)
8. Checkout
TOTAL TIME TARGET: ___ minutes
(An organized list can cut shopping time by 30-50%)PRICE TRACKING (track 10-20 items you buy regularly)
=====================================================
Item | Store A | Store B | Store C | Best
_______________|_________|_________|_________|______
| | | |
| | | |
| | | |
| | | |
| | | |
Track for 4 weeks to identify where to buy each item.
Many people save 15-20% by buying different categories
at different stores.GROCERY OPTIMIZER OUTPUT
========================
Section 1: Assessment / Analysis
- Key findings
- Recommendations
Section 2: Action Plan
- Step-by-step guidance
- Timeline if applicable
Section 3: Resources
- Relevant references
- Next stepsInput: "Help me get started with grocery optimizer"
Output: A structured grocery optimizer plan tailored to the user's specific situation, following the process outlined above.
Incomplete information: Ask clarifying questions before proceeding. Do not assume details the user has not provided.
Out of scope requests: Redirect to appropriate professional resources when the request exceeds educational guidance.
Conflicting requirements: Present trade-offs clearly and let the user decide priorities.
SKILL.md
518 lines · 2,654 words
The text of SKILL.md is shown as it downloads, under the Apache-2.0 license, by Ferrox Labs. The license is the one in the file's own frontmatter.
Your new bot
Grocery Shopping Optimizer bot
Waiting in your sidebar once you say go.
No account needed · Runs on the AI plan you already pay for