Install
openclaw skills install @poedenon/ourgroceriesSkill for interacting with OurGroceries.com to manage shopping lists. Use when you need to add items to grocery lists, check existing lists, or synchronize with OurGroceries.com account. Enables programmatic grocery list management through voice or text commands using the unofficial Python wrapper.
openclaw skills install @poedenon/ourgroceriesThis skill provides integration with OurGroceries.com using an unofficial Python wrapper, allowing you to manage your grocery lists through natural language commands. You can add items to lists, check what's on your lists, and synchronize with your OurGroceries.com account.
To use this skill, you need to:
aiohttp (see requirements.txt). Scripts load a vendored client from lib/ourgroceries/ (patched for current OurGroceries APIs, including getItemCategory + getLists / auto-categorize parity with the web app).To add an item to your grocery list, simply say or type:
To see what's on your list:
Once configured with your OurGroceries.com credentials, this skill supports:
Contains executable scripts for interacting with OurGroceries.com via the unofficial Python wrapper:
add_item.py - Add items to grocery listsget_list.py - Retrieve current list itemsremove_item.py - Remove items from listsdevtools_network_monitor.js - Paste in browser DevTools to log POST JSON (see file header)Documentation and usage guides:
api_reference.md - OurGroceries.com API endpoints and authentication (based on unofficial wrapper)authentication.md - How to obtain and use API credentials (email/password)examples.md - Common usage patterns and examplesBefore using this skill, you'll need to:
OURGROCERIES_EMAIL: Your OurGroceries.com login emailOURGROCERIES_PASSWORD: Your OurGroceries.com login passwordIf you encounter issues, check the references/ directory for troubleshooting tips and current status.
After setting environment variables:
OURGROCERIES_EMAIL="your@email.com" OURGROCERIES_PASSWORD="yourpassword" \
python3 /path/to/skill/scripts/add_item.py "milk" -l "My Grocery List"
(add_item.py uses auto-categorize via getItemCategory + insertItem; see AGENTS.md in this skill folder.)