- Home
- Skills
- Michalvavra
- Agents
- Rohlik Grocery
rohlik-grocery_skill
- Shell
2
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill michalvavra/agents --skill rohlik-grocery- SKILL.md2.4 KB
Overview
This skill enables grocery shopping on Rohlik.cz through the MCPorter interface. It exposes search, cart, favorites, shopping lists, and order history tools so agents can discover products, manage carts, and prepare checkouts programmatically. It returns JSON responses suitable for automated workflows and human review.
How this skill works
The skill calls Rohlik APIs via MCPorter tools. You list available tools and schemas, search products to capture productId values, add items to the cart, and inspect cart contents and fees. Checkout tools vary by account and may require selecting a delivery slot; the schema reveals required parameters.
When to use it
- Automating recurring grocery orders based on saved shopping lists or favorites
- Building chat interfaces that let users search Rohlik products and assemble a cart
- Integrating Rohlik shopping flows into personal assistants or task automation
- Reviewing cart totals and fees before initiating checkout
- Fetching order history or repeating past orders programmatically
Best practices
- Run mcporter list rohlik --schema first to identify available tools and required parameters
- Always capture productId from search results; product names can change but IDs are stable
- Inspect get_cart output to verify quantities, substitutions, and delivery fees before checkout
- Require explicit, user-confirmed approval before executing any checkout or order submission
- Pipe output through jq or similar JSON tools for deterministic parsing in scripts
Example use cases
- Search for 'milk', add a specific productId to the cart, then show the cart summary to the user
- Create a weekly shopping list, add multiple items by productId, and reuse it each week
- Fetch recent orders and call repeat_order to recreate a past purchase
- List user favorites and programmatically add preferred items to a promotional basket
FAQ
Run npx mcporter list rohlik --schema to view available tools and their parameter schemas.
What response format does the skill return?
MCPorter returns JSON by default; use jq for structured filtering and human-friendly output.