executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
gurkerlcliAustrian online grocery shopping via gurkerl.at. Use when user asks about "groceries", "Einkauf", "Lebensmittel bestellen", "Gurkerl", shopping cart, or wants to search/order food online in Austria.
Independent GitHub snapshot · Automated classification · Original documentation governs
Command-line interface for gurkerl.at online grocery shopping (Austria only).
# Via Homebrew
brew tap pasogott/tap
brew install gurkerlcli
# Or via pipx
pipx install gurkerlcli
Login required before use:
gurkerlcli auth login --email user@example.com --password xxx
gurkerlcli auth whoami # Check login status
gurkerlcli auth logout # Clear session
Session is stored securely in macOS Keychain.
Alternative: Environment variables
export GURKERL_EMAIL=your-email@example.com
export GURKERL_PASSWORD=your-password
Or add to ~/.env.local for persistence.
gurkerlcli search "bio milch"
gurkerlcli search "äpfel" --limit 10
gurkerlcli search "brot" --json # JSON output for scripting
gurkerlcli cart list # View cart contents
gurkerlcli cart add <product_id> # Add product
gurkerlcli cart add <product_id> -q 3 # Add with quantity
gurkerlcli cart remove <product_id> # Remove product
gurkerlcli cart clear # Empty cart (asks for confirmation)
gurkerlcli cart clear --force # Empty cart without confirmation
gurkerlcli lists list # Show all lists
gurkerlcli lists show <list_id> # Show list details
gurkerlcli lists create "Wocheneinkauf" # Create new list
gurkerlcli lists delete <list_id> # Delete list
gurkerlcli orders list # View past orders
gurkerlcli cart list
Output:
🛒 Shopping Cart
┌─────────────────────────────────┬──────────────┬───────────────┬──────────┐
│ Product │ Qty │ Price │ Subtotal │
├─────────────────────────────────┼──────────────┼───────────────┼──────────┤
│ 🥛 nöm BIO-Vollmilch 3,5% │ 2x 1.0 l │ €1.89 → €1.70 │ €3.40 │
│ 🧀 Bergbaron │ 1x 150 g │ €3.99 │ €3.99 │
├─────────────────────────────────┼──────────────┼───────────────┼──────────┤
│ │ │ Total: │ €7.39 │
└─────────────────────────────────┴──────────────┴───────────────┴──────────┘
⚠️ Minimum order: €39.00 (€31.61 remaining)
# Find product
gurkerlcli search "hafermilch"
# Add to cart (use product ID from search results)
gurkerlcli cart add 123456 -q 2
# List cart to see product IDs
gurkerlcli cart list --json | jq '.items[].product_id'
# Remove specific product
gurkerlcli cart remove 123456
Use --debug flag for verbose output:
gurkerlcli cart add 12345 --debug
gurkerlcli cart remove 12345 --debug
--json flag for scripting/automation