wolt-cli
by @mekedron
Use Nikita's local Wolt CLI to browse venues, inspect menus/items/options, and run profile, cart, and checkout-preview actions for wolt.com from terminal. Tr...
clawhub install woltπ About This Skill
name: wolt-cli description: Use Nikita's local Wolt CLI to browse venues, inspect menus/items/options, and run profile, cart, and checkout-preview actions for wolt.com from terminal. Trigger when asked to find food on Wolt, inspect venue catalogs, resolve item/option IDs, automate basket or profile tasks, or debug Wolt auth/location/output behavior.
Wolt CLI
Tool repository: https://github.com/mekedron/wolt-cli
Open the repository for setup/build details, then use the local wolt binary:
wolt [flags]
Session Startup
1. Inspect command tree once per session:
wolt --help
2. Prefer machine output for agent work:
... --format json
3. Parse .data from the envelope and surface .warnings/.error to the user.Safety Rules
cart add, cart remove, cart clear
- profile favorites add, profile favorites remove
- profile addresses add, profile addresses update, profile addresses remove, profile addresses use
- configure (writes local profile credentials)
checkout preview as order placement. The CLI does not place final orders.Auth Workflow
Use explicit profile names to avoid ambiguity:
wolt configure --profile-name default --wtoken "" --wrtoken "" --overwrite
wolt profile status --profile default --format json --verbose
Credential fallback for authenticated commands:
1. Explicit flags (--wtoken, --wrtoken, --cookie)
2. Selected profile auth fields
3. Default profile auth fields
When refresh credentials are available, expired/401 access tokens are refreshed automatically and persisted back to local config.
Location Rules
Apply exactly:
--address "" or both --lat + --lon.--address with --lat/--lon.search venues/items and venue show/hours use --address or profile location (no direct --lat/--lon flags).discover, cart, checkout preview, and profile favorites support --lat/--lon.Command Selection
discover feed, discover categories, search venues, search itemsvenue show, venue categories, venue search, venue menu, venue hoursitem show, item optionscart count/show/add/remove/clear, then checkout previewprofile show/status/orders/payments/addresses/favoritesFor large marketplace venues, prefer:
venue search --query "" venue menu --category instead of unrestricted full-catalog menu crawl.
Output and Diagnostics
--format json|yaml returns envelope keys: meta, data, warnings, optional error.--verbose to capture request trace and detailed diagnostics.References
references/command-reference.mdreferences/workflows.mdreferences/output-and-errors.md