Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Updated the initial user prompt to "What's your name? I'll use it to track who added each item." - No functional logic changes; documentation clarification only. - Added _meta.json file for metadata tracking.
What This Skill Does
Manages a household shopping list through natural language. Supports adding items with quantities and auto-inferred categories, checking them off, and browsing monthly purchase history. Data lives in local JSON files with per-user attribution.
Auto-categorizes items by name and merges duplicates intelligently, so the list stays clean without manual sorting.
When to use it
- Adding a week's groceries in one message before a store run
- Checking items off the list while walking the aisles
- Seeing what the family bought last month
- Switching between household members to track who added what
- Moving items into a custom category like 'Baby' or 'Pet Supplies'
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: add 2 gallons of milk, a dozen eggs, and dish soap
- 1Parses input into three separate items with quantities extracted
- 2Infers categories: milk to Dairy, eggs to Produce, dish soap to Household
- 3Checks active list for duplicates and merges if any match on normalized name
- 4Writes all three items to active.json with timestamp and current user attribution
Three items added to the list: Whole Milk (2 gallons, Dairy), Eggs (1 dozen, Produce), Dish Soap (Household)