uk-grocery-cli

Consolidate UK grocery shopping across Sainsbury's, Ocado, and Tesco via a single CLI.

79|18|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/abracadabra50/uk-grocery-cli --skill uk-grocery-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uk-grocery-cli
Source: https://github.com/abracadabra50/uk-grocery-cli/tree/main
Command: npx skills add https://github.com/abracadabra50/uk-grocery-cli --skill uk-grocery-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

The UK Grocery CLI consolidates shopping across Sainsbury's, Ocado, and Tesco into a single interface, enabling AI agents and power users to search, compare, assemble baskets, and place deliveries and checkouts across providers.

Core Features & Use Cases

  • Cross-store product search, price comparison, and basket management for Sainsbury's, Ocado, and Tesco
  • End-to-end agent workflows enabling meals planning, shopping automation, and delivery booking
  • MCP server and agent-skill integrations for Claude/OpenClaw-style tooling

Quick Start

Install the CLI, authenticate with a provider, then start searching across stores with groc.

Frequently Asked Questions about uk-grocery-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate grocery shopping across multiple UK supermarkets like Sainsbury's and Tesco?

You can automate grocery shopping across Sainsbury's, Ocado, and Tesco by using a unified CLI that enables AI agents and power users to search products, compare prices, assemble baskets, and book delivery slots across all three providers from a single interface.

Can I use an AI agent to compare prices and checkout across different grocery stores?

Yes, an AI agent can compare prices and checkout across different grocery stores using the CLI's MCP server integration. This allows agent workflows to handle meal planning, shopping automation, and delivery booking across Sainsbury's, Ocado, and Tesco.

Do I need Playwright to run cross-store grocery automation scripts?

Yes, Playwright is required as a dependency to run the cross-store grocery automation scripts. It provides the browser automation foundation needed to interact with the Sainsbury's, Ocado, and Tesco web platforms for searching and checking out.

What is the best way to integrate UK grocery ordering into an MCP server?

The best way to integrate UK grocery ordering into an MCP server is by using the CLI's built-in MCP server and agent-skill integrations. This exposes cross-store automation tools for Claude or OpenClaw-style agent tooling to handle search, basket assembly, and checkout.

How do I book delivery slots across multiple grocery providers from one command line interface?

You book delivery slots across multiple providers by running the unified CLI, which consolidates Sainsbury's, Ocado, and Tesco into a single interface. After authenticating with a provider, you can search, assemble baskets, and book delivery slots across stores.

Are there limitations to automating checkout across Sainsbury's, Ocado, and Tesco simultaneously?

Limitations include requiring individual provider authentication before any cross-store automation can occur. Additionally, the automation relies on Playwright browser interactions, meaning changes to the web interfaces of Sainsbury's, Ocado, or Tesco may impact script stability.