weekly-shop
Use when the user wants a weekly grocery workflow that combines slot suggestions, regular-item discovery, and checkout opening.
Skill by rhayes777
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/rhayes777-weekly-shop
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/weekly-shop
What's inside
- Skill name
weekly-shop- Description
- Use when the user wants a weekly grocery workflow that combines slot suggestions, regular-item discovery, and checkout opening.
- License
- MIT
- Instructions
- 66 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Weekly Shop Use this skill when the user wants an end-to-end weekly-shop assistant layered on top of the public grocery CLI. The workflow stays agent-driven. The CLI is a tool layer, not a rigid wizard. ## Defaults - Default retailer: Ocado - Default calendar: `Primary`, unless `WEEKLY_SHOP_CALENDAR` overrides it - Suggest slots before booking - Suggest regular items before adding them - Merge regulars, top-ups, and explicit shopping-list items before basket mutation when useful - Search and review the basket contents before adding them - Do not book or add until the user confirms - Always finish multi-item basket work with `basket-show` and an exceptions summary ## Slot workflow Suggest delivery slots: ```bash weekly-shop slot-suggest weekly-shop slot-suggest --retailer sainsburys weekly-shop slot-suggest --retailer sainsburys --no-calendar ``` If calendar integration is available, use it. If not, either set `WEEKLY_SHOP_GCALCLI` or use `--no-calendar`. After the user confirms a slot, book it with the main CLI: ```bash grocery-shopping ocado slot-book <slot_id> --confirm grocery-shopping sainsburys slot-book <slot_id> --confirm ``` ## Basket workflow Start with regular items: ```bash weekly-shop regular-items weekly-shop regular-items --retailer sainsburys ``` Then merge in any explicit shopping-list or recipe items the user wants this week. Before adding: 1. search the concrete products with `grocery-shopping <retailer> search` 2. review exact matches, ambiguous choices, and unresolved items 3. add only the confirmed set with `grocery-shopping <retailer> add-to-basket` 4. finish with `grocery-shopping <retailer> basket-show` ## Finish Open the checkout flow in the default browser: ```bash weekly-shop open-checkout weekly-shop open-checkout --retailer sainsburys ``` Only open checkout after the user has accepted the basket contents.
From rhayes777/grocery-automation, MIT.
More from rhayes777/grocery-automation
- 0.524score
look-up-and-add-recipe
rhayes777
Use when the user wants the assistant to find a recipe, extract ingredients, and build a reviewed grocery basket from it.
SkillBFreshness: BClaude Code +9 - 0.524score
add-recipe
rhayes777
Use when the user provides a recipe as text or image and wants the ingredient list converted into a reviewed grocery basket.
SkillBFreshness: BClaude Code +9 - 0.524score
grocery-shopping
rhayes777
Use when the user wants browser-driven grocery shopping with Ocado or Sainsbury's through the public `grocery-shopping` CLI.
SkillBFreshness: BClaude Code +9 - 0.499score
add-regulars
rhayes777
Use when the user wants to rebuild a regular weekly basket from favourites or regular-item suggestions before adding them to Ocado or Sainsbury's.
SkillBFreshness: BClaude Code +9 - 0.498score
add-shopping-list
rhayes777
Use when the user wants to turn a text or image shopping list into a reviewed grocery basket on Ocado or Sainsbury's.
SkillBFreshness: BClaude Code +9 - 0.408score
extend-supermarket
rhayes777
Use when adding a new grocery retailer to the public grocery automation CLI.
SkillDFreshness: DClaude Code +9 - 0.408score
self-heal-grocery-cli
rhayes777
Use when an Ocado or Sainsbury's grocery flow breaks and the CLI needs to be repaired against the live site.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 9, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/rhayes777/grocery-automation
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from rhayes777
- 0.524score
add-recipe
rhayes777
Use when the user provides a recipe as text or image and wants the ingredient list converted into a reviewed grocery basket.
SkillBFreshness: BClaude Code +9 - 0.524score
grocery-shopping
rhayes777
Use when the user wants browser-driven grocery shopping with Ocado or Sainsbury's through the public `grocery-shopping` CLI.
SkillBFreshness: BClaude Code +9 - 0.524score
look-up-and-add-recipe
rhayes777
Use when the user wants the assistant to find a recipe, extract ingredients, and build a reviewed grocery basket from it.
SkillBFreshness: BClaude Code +9 - 0.499score
add-regulars
rhayes777
Use when the user wants to rebuild a regular weekly basket from favourites or regular-item suggestions before adding them to Ocado or Sainsbury's.
SkillBFreshness: BClaude Code +9 - 0.498score
add-shopping-list
rhayes777
Use when the user wants to turn a text or image shopping list into a reviewed grocery basket on Ocado or Sainsbury's.
SkillBFreshness: BClaude Code +9 - 0.408score
extend-supermarket
rhayes777
Use when adding a new grocery retailer to the public grocery automation CLI.
SkillDFreshness: DClaude Code +9
Cite this page
weekly-shop skill. Agent Mart. https://agentmart.dev/skills/rhayes777-weekly-shop (last updated 2026-10-24)