Agents In Use
What’s new todayLast update
47 use cases added today

Claude Code rebuilds a weekly Silpo grocery cart

A developer built a Claude Code skill that restores regular Silpo groceries, checks discounts and prepares a real cart, stopping before payment or checkout.

Source published dev.toAgent: Claudevia Claude Code
FROM THE SOURCE

Original prompt

Shared by the source author. See source notes for context.

Reorder my usual groceries, replace oat milk with brand on sale if available, keep budget under 1500 UAH.

Evidence at a glance

Sourced account
Source poster / publisher
Dmytro Bilukha (@mit9)
Original account
Read the source ↗
Published
Source link checked
Reported result
The author reports a working cart-building tool for recurring grocery entry; he does not quantify time saved or report a completed purchase.
Human involvement
The tool deliberately stops before checkout; the shopper confirms the cart, delivery address and payment card.

A linked account supports attribution. It does not mean we independently reproduced its result.

Report an issue with this caseOpen correction email

Opens your email app with the case link included. Nothing is sent automatically.

How the agent did it

  1. Bilukha built a CLI and Claude Code skill connected to Silpo’s MCP server.
  2. Claude reviews purchase history, repeats regular items, checks active discounts and can apply a requested substitution and budget limit.
  3. The CLI verifies stock and prepares the remote cart, then stops for the shopper to review and pay.

Dmytro Bilukha built silpo-agent-cli and a Claude Code skill for rebuilding a weekly grocery cart on Silpo, a Ukrainian supermarket platform. He says around 80% of a weekly shop is repeat purchases such as coffee, milk, bread, produce and water, and adding those items through a web or mobile interface usually takes 15–20 minutes. The agent can inspect purchase history, re-aggregate recurring items, check active sales, and update the remote shopping cart in batches.

The tool has a clear financial boundary: it stops once the cart is ready. It verifies stock and prints a summary, while delivery address selection, payment confirmation and checkout stay with the shopper. The author’s example instruction asks Claude to reorder usual groceries, replace oat milk with a brand on sale if available, and keep the budget under 1,500 UAH. That exact prompt shows how to combine recurrence, substitution and a spending limit.

Bilukha presents this as a real shopping workflow and shares the CLI and package. He does not publish a measured time saving or report a completed order. The useful lesson is to let the agent prepare and verify a basket, then leave payment and final substitutions under human control.

Prompt
Original prompt

Source: DEV Community · Dmytro Bilukha (@mit9)

Frequently asked questions

What does the Claude skill automate?

It reuses regular purchases, checks discounts and updates the shopper’s real Silpo cart.

Does it place the order or pay?

No. The CLI stops at a ready cart; the person selects delivery details, confirms the card and checks out.

What budget did the shared example prompt set?

The example asks for the cart to stay under 1,500 Ukrainian hryvnia and permits a sale-priced oat-milk replacement.

More details

About this account

Claude can inspect shopping history and update the real remote cart through the CLI, following item, substitution and budget instructions.

Reviewed the direct DEV article (HTTP 200), author, date, published CLI and safety guardrail. Original prompt excerpt: “Reorder my usual groceries, replace oat milk with brand on sale if available, keep budget under 1500 UAH.”

Credit: Dmytro Bilukha (@mit9) — DEV Community

Source published

Added to Agents In Use

Source checked

Tools and topics

Claude Code · Silpo MCP server · silpo-agent-cli

weekly groceries · shopping history · price checks

Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.