LaunchKit · 2026
Back to Skills

kroger-api-skill

Skill for searching Kroger/QFC products, managing cart, checking pickup availability, and creating pickup orders.

0
426 downloads
by @jasonahorn

Setup & Installation

openclaw skills install @jasonahorn/kroger-api-skill

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install kroger-api-skill

What This Skill Does

Connects to the official Kroger API to search products, manage a local cart, check pickup availability at specific store locations, and place pickup orders. Supports Kroger-owned chains including QFC. Requires OAuth setup through the Kroger developer portal.

Uses the official Kroger API rather than scraping, so product data, availability, and ordering are reliable and supported.

When to use it

  • Search for grocery items by name and get UPC codes
  • Find Kroger or QFC store locations near a zip code
  • Build a cart from a plain-text grocery list
  • Check item availability at a specific pickup location
  • Schedule and create a grocery pickup order

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Order milk and eggs for pickup at the QFC near 98101'

AGENT
  1. 1Search 'milk', select first UPC result, add to local cart
  2. 2Search 'eggs', select first UPC result, add to local cart
  3. 3Query locations near zip code 98101 to get a store ID
  4. 4Check availability for cart items at the selected location
  5. 5Create pickup order with chosen location ID and a valid ISO 8601 timeslot
OUTPUT

Pickup order created at the selected QFC location with milk and eggs confirmed available

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Kroger developer account at developer.kroger.comKroger API client_id and client_secret from a registered appstate.json configured with client_id, client_secret, and chain_id