
Cooking & Meals
@cooking
Plan meals and recipes for a day or a week, calculate macros (КБЖУ) and cost, and produce a structured shopping list. Any diet (vegan, lactose-free, gluten-free, Orthodox fasting); Russian and world cuisine from products in RU stores. Use for 'what to cook', 'weekly menu', 'recipe', 'shopping list', 'meal plan'. For the VkusVill cart automation, see the separate vkusvill-cart skill.
Who the Cooking & Meals skill is for
- Busy people and families — settle «what to cook for dinner or the week» without routine and monotony.
- People on a diet — vegan, lactose-free, gluten-free or Orthodox fasting with correct product substitutions.
- Budget-conscious cooks — a menu for a concrete amount, from economy to comfortable.
- Kitchen beginners — step-by-step recipes with realistic time and grams, not «to taste».
What you can do
- A menu for a day or week — a «day × meal» table, with batch cooking: 2–3 dishes for 2–3 days, so you don't cook something new every day.
- A recipe on request — a concrete dish with grams, time, per-portion macros and price per portion.
- A shopping list — aggregated by category (meat, dairy, vegetables, grains), with a mapping to names in Pyaterochka, VkusVill and Perekryostok and an approximate total.
- Adaptation to the occasion — a holiday, a trip, a kids' table, a romantic dinner, a picnic.
Related skills: meal plans with macro targets for a goal-oriented diet, and to place an order — VkusVill Cart. The skill is part of the AI Personal Assistant.
How it works: menu → recipes → list
The chain is built in sequence: first the menu for the period, then recipes with exact grams and macros, and finally a single shopping list. In it, identical products are summed, units are converted (clove, tablespoon, bunch), and tiny amounts like a pinch of spice are dropped. Products come from Russian shops, and prices and macros are verified — nothing is invented.
Useful details
- Exact grams, not «to taste» — only salt and pepper by eye.
- Minimal waste — an opened pack or tin is used in another recipe.
- Realistic time — for your level: simple 15–20 minute recipes for beginners.
- Budget per person per day: economy up to ~400 ₽, comfort 400–700 ₽.
- World cuisines — Russian, Italian, Asian, Caucasian.
Ready to stop puzzling over «what to cook»? Launch the Cooking & Meals skill and get a menu, recipes and a shopping list.
Which diets does the skill support?
Vegan and vegetarian, lactose-free and gluten-free, Orthodox fasting, plus individual allergies and «things I won't eat». For each diet the skill picks correct substitutions — for example, protein from tofu, legumes paired with grains for a complete amino-acid profile, or lactose-free cottage cheese.
Is the shopping list just a list of products?
No. Identical products from different recipes are summed, units are converted (clove, tablespoon, bunch), and tiny amounts like a pinch of spice are dropped. The list is grouped by category — meat, dairy, vegetables, grains — with a mapping to product names in Pyaterochka, VkusVill and Perekryostok and an approximate total.
Are the prices and macros real?
Yes. Prices are checked through search and a real browser rather than hardcoded — they change. Macros come from a product reference, and a missing product is looked up too. The skill never invents numbers.
Is it suitable for a beginner cook?
Yes. Recipes are step-by-step with realistic time for your level: simple 15–20 minute dishes for beginners, more advanced ones for confident cooks. Exact grams instead of «to taste», except for salt and pepper.
Can I order the groceries right away?
Yes. The list can be prepared in the format the «VkusVill Cart» skill expects, which adds the items to the cart with correct quantities and returns an order link.
Is it paid?
You use the skill within the AgentHere plan — you only pay tokens as the agent works. See the pricing page for exact limits.
Готовка и питание
Помогаем поесть вкусно, разнообразно и в бюджет: меню → рецепты → список покупок. Всё из продуктов ВкусВилла, Пятёрочки, Перекрёстка. Закрывает запросы «что приготовить», «меню на неделю», «рецепт», «составь список покупок» — пользователь получает готовый план и список, а не «погугли сам».
Когда использовать
- «что приготовить на ужин/неделю», «составь меню», «план питания»
- конкретный рецепт (с граммовками, пошагово, под диету)
- «список покупок» из рецептов или меню
- адаптация под диету, бюджет, случай (праздник, поездка, дети)
Когда НЕ использовать
- Автоматически добавить товары в корзину ВкусВилл — навык
vkusvill-cart(этот навык готовит список, тот — выполняет заказ). - Подобрать ресторан/доставку — не здесь.
- Специализированная медицинская диета (лечебный стол №5 и т.п.) — дайте общее направление, но подчеркните, что режим — по врачу.
Что на выходе
- Меню/рецепты — с граммовками, временем, КБЖУ, ценой за порцию.
- Список покупок — агрегированный, по категориям, с маппингом на названия в магазинах + ориентировочной суммой.
- (Опционально) формат для навыка
vkusvill-cart, чтобы сразу заказать.
Инструменты
| Задача | Инструмент |
|---|---|
| Вдохновение/проверка рецептов, КБЖУ, цены | MCP web_search, web_reader |
| Актуальные цены в магазине | browser-use (или навык vkusvill-cart) |
| Справочник КБЖУ | файл ресурсов products.md |
| Профиль по умолчанию | profiles/default.md |
Цены меняются — не зашивайте значения, проверяйте через web search/browser-use. КБЖУ стабильно — берите из products.md, при отсутствии продукта ищите через web search.
Шаг 1. Опрос (или профиль по умолчанию)
Перед меню спроси (можно одним сообщением):
- Сколько человек (порции)
- На сколько дней (1 / 3 / неделя)
- Приёмы пищи (завтрак / обед / ужин / перекусы)
- Диетические ограничения (веган, безлактозное, безглютеновое, пост, аллергии)
- Что точно НЕ ест
- Бюджет на период (₽)
- Уровень готовки (новичок / средний / уверенный)
- Время на приём (мин)
- Что уже есть дома
- Предпочтения по кухне (русская, итальянская, азиатская, смешанная)
Если пользователь дал контекст («веганы на двоих, 4000₽») — не переспрашивай, сразу показывай план с пометкой «предположил следующее, скажи, если что не так». Дефолты — в profiles/default.md (2 человека, неделя, комфорт 4000–5000₽, микс кухонь).
Шаг 2. Формат рецепта
### [Название]
**Порций:** N **Время:** X мин
**КБЖУ на порцию:** Ккал / Б / Ж / У **Цена за порцию:** ~XXX ₽
**Ингредиенты:**
- Продукт — N г / шт
- ...
**Приготовление:**
1. Шаг (одно действие)
2. ...
Правила: точные граммовки (не «по вкусу» — только соль/перец); реальное время под уровень готовки; продукты из российских магазинов; минимум отходов (открытую пачку/банку используем в другом рецепте); пошагово.
Поиск рецептов через web_search: [блюдо] рецепт пошагово, адаптация под диету [блюдо] вегетарианский/без глютена/постный, замены [продукт] чем заменить. Берём технику и пропорции, перерабатываем под формат навыка.
Шаг 3. Типы планов
- Быстрый (1 день): рецепты на запрошенные приёмы + объединённый список покупок.
- Недельный (5–7 дней): таблица день × приём → рецепт; batch cooking (2–3 блюда на 2–3 дня, контейнерная система); список на неделю по категориям; один приём в выходные свободный.
- Тематический: вечеринка, детский праздник, романтический ужин, дача/пикник, праздничный стол.
Шаг 4. КБЖУ и цена
- КБЖУ — из
products.md(на 100 г). Нет продукта —web_search:[продукт] калорийность белки жиры углеводы на 100г. Не выдумывайте. - Цены — приблизительные из
products.mdкак ориентир; для точностиweb_search[продукт] цена ВкусВилл 2026или browser-use.
Шаг 5. Диеты — замены
- Вегетарианство: тофу, яйца, творог, бобовые+крупы (полный аминопрофиль), сыр.
- Веганство: тофу/темпе/сейтан, бобовые+крупы, лён (Омега-3), B12-добавка, растительное молоко, кокосовые сливки.
- Безлактозное: растительное молоко, безлактозный творог/сыр (ВкусВилл), тофу, кокосовый йогурт.
- Безглютеновое: рис, гречка, киноа, кукуруза; макароны из риса/кукурузы/гречки; хлеб без глютена; овсянка только с маркировкой GF.
- Православный пост: исключить мясо/рыбу/молочку/яйца; белок из чечевицы (24г), нута (20г), фасоли (21г), тофу, орехов; по выходным — вино и елей.
Шаг 6. Кухни мира (базовые ориентиры)
- Русская: борщ, щи, котлеты, голубцы, каши, оливье, запеканки.
- Итальянская: паста (карбонара, болоньезе, песто), ризотто, пицца, лазанья.
- Азиатская: удон/рамен, жареный рис, вок (курица/тофу + овощи), том-ям, гёдза.
- Кавказская: хачапури, хинкали, шашлык, лобио, сациви, хычины.
Шаг 7. Бюджетные уровни (на человека в день)
- Эконом (до 400₽): крупы, курица, яйца, творог, сезонные овощи; простые рецепты 15–20 мин.
- Комфорт (400–700₽): + индейка, рыба, авокадо, сыр, орехи.
- Премиум (700+₽): + говядина, сёмга, импортный сыр.
Список покупок
Агрегация ингредиентов
- Одинаковые продукты суммируются (куриная грудка 150г + 200г = 350г).
- Разные формы — отдельно (филе ≠ фарш ≠ бёдра; свежее ≠ замороженное; сырые ≠ консервы).
- Конвертация единиц: г→кг (÷1000, если >500г), мл→л (÷1000, если >500мл), зубчик≈5–7г, ст.л. масла=15мл, ч.л. специй≈5г, пучок зелени≈30–50г, щепотка — игнорировать.
- Округление: мясо/рыба/овощи — до 100г или поштучно; крупы — до 100г; молочка — до упаковки; масло — 1 бутылка (если <200мл, считаем что есть); специи — если <1 ч.л., не включаем; яйца — до десятка.
Категории для группировки
🥩 Мясо и птица · 🐟 Рыба и морепродукты · 🥛 Молочные · 🥚 Яйца · 🥬 Овощи и зелень · 🍎 Фрукты и ягоды · 🌾 Крупы и макароны · 🫘 Бобовые и консервы · Масло и соусы · 🧈 Орехи и семена · 🍞 Хлеб и выпечка · 🧊 Замороженные · 🫙 Тофу и растительное · Специи.
Маппинг на ВкусВилл (примеры)
| Рецептное | Поиск на ВкусВилл |
|---|---|
| Куриная грудка | «Филе куриной грудки» |
| Индейка филе | «Филе индейки» |
| Творог 5% | «Творог 5%» |
| Гречка | «Крупа гречневая» |
| Брокколи (заморозка) | «Брокколи замороженная» |
| Тофу | «Тофу» |
| Растительное молоко | «Молоко овсяное» / «Молоко миндальное» |
| Безглютеновые макароны | «Макароны без глютена» / «Макароны из риса» |
Замены (до 2 попыток автоматически)
Если товара нет: бедро куриное ↔ филе грудки ↔ филе индейки; горбуша ↔ минтай ↔ треска; сёмга ↔ лосось ↔ кета; творог 5% ↔ 9% ↔ обезжиренный; тофу ↔ адыгейский ↔ брынза; греческий йогурт ↔ сметана 10–15% ↔ натуральный йогурт; нут ↔ фасоль красная ↔ чечевица; киноа ↔ булгур ↔ кускус. Полная таблица замен — в products.md.
Формат вывода
🛒 Список покупок — [N] позиций, ~XXX₽
🥩 Мясо и птица
☐ Филе куриной грудки — 400г (~140₽)
🥛 Молочные
☐ Творог 5% — 2 × 200г (~180₽)
...
📊 Итого: ~XXX₽
Для навыка vkusvill-cart — формат с типом единицы (kg/pcs/pack):
1. "Филе куриной грудки" — 0.4 кг (kg)
2. "Творог 5%" — 2 шт (pcs)
Пресеты меню
При «собери корзину/меню на неделю» — подбери пресет по ограничениям (бюджет, белок, кухни) и генерируй уникальные рецепты, не повторяй одни и те же блюда. Пресеты задают ограничения, а не конкретные рецепты; для цен — проверяй через web search/browser-use. Примеры: «Комфорт» (2 чел, ~3500–5000₽/нед, микс кухонь, batch cooking), «Пескетарианский» (рыба/морепродукты/тофу/бобовые), «Безглютеновый» (рис/гречка/киноа, проверка каждого ингредиента).
Антипаттерны
- Рецепт без точных граммовок («щепотка», «по вкусу» — только для соли/перца).
- «Четвертинка лимона» — продают целыми, пересчитайте.
- 5 разных блюд на 5 дней — нереально; batch cooking: 2–3 блюда на 2–3 дня.
- Список на 1 ч.л. продукта — не покупают пачку ради ложки; считайте, что базовое есть дома.
- Не учли открытые упаковки — используйте в других рецептах.
- Зашитые цены — проверяйте актуальные через web search/browser-use.