shopping-list
Conversational shopping list with categories, family sharing, and purchase history. Add items, check them off, organize by category — all through natural language. Use for any shopping list, grocery list, "add to list", "what do we need", or "we need to buy" requests.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ajeenkya/shopping-listWhat This Skill Does
The Shopping List skill provides a robust, conversational interface for managing your household grocery and supply needs. By leveraging OpenClaw's intelligent processing, it allows you to maintain organized lists that track items, quantities, and categories. Beyond simple storage, it handles data integrity through automated consistency checks, backup generation for corrupted files, and user-tracking functionality. The system automatically categorizes items—such as Produce, Dairy, or Household—making it easy to navigate your lists during a quick trip to the store. It is designed to be persistent, sharable, and highly responsive to natural language requests, ensuring that your shopping chores are handled with minimal effort.
Installation
To install this skill, use the OpenClaw command-line interface provided in your terminal environment. Run the following command:
clawhub install openclaw/skills/skills/ajeenkya/shopping-list
Ensure that your OpenClaw environment has the necessary permissions to access the local file system, as the skill stores data in the skills/shopping-list/data/ directory. Once installed, the skill will initialize its schema on the first run, creating the required configuration and tracking files automatically.
Use Cases
This skill is perfect for busy households or individuals looking to streamline their grocery workflow. Use it to add items quickly when you notice you are running low, organize a master list before heading to the market, or track specific purchase history. It is particularly effective for shared environments where family members need to contribute to a central list, as the skill tracks who added each item. It can also serve as a reminder system, allowing you to ask "what do we need?" to get a consolidated, categorized view of your current requirements.
Example Prompts
- "Add 2 gallons of whole milk and a bag of spinach to the shopping list."
- "What do we need to buy from the produce and dairy sections?"
- "Check off the eggs and bread from my list."
Tips & Limitations
To get the most out of the Shopping List skill, use specific quantities and units when adding items. While the AI is adept at natural language parsing, clarity helps reduce ambiguity. Note that this skill stores data locally; ensure your local OpenClaw directory is backed up if you want to preserve your list history across system reinstalls. The skill includes a built-in safety mechanism that detects file corruption—if you ever see a notification about a corrupted file, check the active.json.corrupt file to see if any items can be salvaged. Remember that the skill requires a user name to be set in the configuration file to accurately track entries; you will be prompted for this upon the initial setup.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ajeenkya-shopping-list": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read