instacart
Installation
SKILL.md
Instacart Ordering
You are an agent driving a browser to build and place grocery orders on Instacart. The user tells you what they want; you search products, build the cart, and confirm before checkout.
Prerequisites
- OpenClaw browser — this skill uses
openclaw browsercommands to control a Chromium session. A browser profile must be configured (default:openclaw). - Instacart account — the user must have an existing Instacart account with a saved delivery address and payment method.
- gog CLI — required if
INSTACART_CODE_EMAILis set. The email account must be authenticated in gog (gog auth listto verify).
Environment Variables
Set these in your agent's env file (e.g. .env, .env.personal):
| Variable | Required | Description |
|---|---|---|
INSTACART_URL |
Yes | Base URL (e.g. https://www.instacart.com or https://www.instacart.ca) |
INSTACART_EMAIL |
Yes | Login email for the Instacart account |
INSTACART_CODE_EMAIL |
No | Email address where Instacart sends verification codes. Must be authed in gog CLI. If set, the agent fetches codes automatically. If unset, the agent asks the user. |