From orbrey-ai
Dedupe, categorise, and aisle-order the household grocery list. Confirms merges before any destructive grocery.merge call.
npx claudepluginhub johnoconnor0/orbrey-skills --plugin orbrey-ai[optional-store — e.g. 'aldi' or 'costco']# /grocery-tidy Wraps the `grocery-organizer` skill with a single-command entry point. ## Workflow 1. Resolve household ID from `default_household_id`. 2. Pass `$ARGUMENTS` to `grocery-organizer` if the user named a store layout. 3. Invoke the skill end-to-end. 4. The skill will surface a merge-plan confirmation block before any `grocery.merge` calls — do not bypass that gate. ## Hard rules - **No silent merges.** The destructive-confirm hook fires on `grocery.merge`; the skill also surfaces the plan beforehand. - **Don't run on an empty list** — surface that and stop. - **Don't pull p...
Share bugs, ideas, or general feedback.
Wraps the grocery-organizer skill with a single-command entry point.
default_household_id.$ARGUMENTS to grocery-organizer if the user named a store layout.grocery.merge calls — do not bypass that gate.grocery.merge; the skill also surfaces the plan beforehand.$ARGUMENTS (e.g. "with pantry").The same grocery-organizer deliverable: a tidied, aisle-ordered list with the merge log.
/family-digest — weekly audit of the household/plan-week — auto-syncs missing meal-plan items into a fresh list next time