receipt-scanner
Process store receipt images sent via WhatsApp. When a photo of a grocery receipt from any shop (Albert, Lidl, Tesco, Billa, Kaufland, Penny, etc.) is received, extract purchased items and update fridge-state.md so the fridge tracker reflects what was bought outside of Rohlik. Use whenever an image message contains a receipt or the user says they bought groceries elsewhere.
shopping-planner
Plan and build grocery orders on Rohlik. Orchestrates fridge state checking, preference matching, promotion scanning, and cart building. Use when the user wants to order groceries, plan meals, or asks for a shopping list.
polybaskets-overview
Use when the agent or user needs to understand what PolyBaskets is, how baskets work, the index calculation, the payout model, or the settlement lifecycle. Do not use when the task is to execute an on-chain action.
costco
Proven scraping playbook for costco.com category listings (e.g. /laptops.html, /computers.html). Akamai Bot Manager hard-blocks bare curl with HTTP 403 on the HTML pages, but Costco's internal catalog API at gdx-api.costco.com/catalog/search/api/v1/search is a public JSON POST endpoint with no auth, no cookies, and no anti-bot. Skip the browser entirely. Activate for any costco.com category listing scrape.
ikea
Proven scraping playbook for ikea.com /cat/ category pages (PLP). Server-rendered HTML with 24 products per page embedded as `[data-testid="plp-product-card"]` blocks, each carrying `data-ref-id`, `data-product-name`, `data-price`, `data-currency` attributes — no JSON blob needed, cheerio parses them straight. Cloudflare fronts the site but does NOT block bare curl for HTML (200 OK, no challenge); however the CDN caches `?page=N` aggressively and can return page 1 content to anonymous curl even for `?page=2`. Fix: drive pagination through a real Chrome via the real Chrome debug port — it bypasses the stale CDN cache and each `?page=N` navigation returns its own SSR batch of 24. Activate for any ikea.com /cat/ URL.
web-state-pinia
Pinia stores, Vue 3 state patterns. Use when managing client state in Vue applications, choosing between Options/Setup stores, composing stores, or implementing persistence.
web-state-pinia
Pinia stores, Vue 3 state patterns. Use when managing client state in Vue applications, choosing between Options/Setup stores, composing stores, or implementing persistence.
agentstack-assets
AgentStack Assets: inventory, digital goods, catalog via MCP (assets.*). Use when the user asks about inventory, in-game items, trading, digital goods, or catalog.
bauhaus
Search products on the Bauhaus webshop (bauhaus.fi). This skill uses the Algolia search API with automatic key refresh. Use when the user asks to "search Bauhaus", "find products on bauhaus.fi", "bauhaus product search", "check Bauhaus prices", or mentions searching the Bauhaus store.
k-rauta
Search products on the K-Rauta webshop (k-rauta.fi). This skill uses the K-Rauta backend search API directly, requiring no browser. Use when the user asks to "search K-Rauta", "find products on k-rauta.fi", "k-rauta product search", or mentions searching K-Rauta. Note: Prices are not included in search results — check on k-rauta.fi.
motonet
Search products on the Motonet webshop (motonet.fi). This skill uses the Motonet search API directly, requiring no browser. Use when the user asks to "search Motonet", "find products on motonet.fi", "motonet product search", "check Motonet prices", or mentions searching the Motonet store.
power
Search products on the Power webshop (power.fi). This skill uses the Power.fi REST API directly, requiring no browser. Use when the user asks to "search Power", "find products on power.fi", "power product search", "check Power prices", or mentions searching the Power store.
verkkokauppa
Search products on the Verkkokauppa.com Finnish webshop. This skill uses the Verkkokauppa search API directly, requiring no browser. Use when the user asks to "search Verkkokauppa", "find products on verkkokauppa.com", "verkkokauppa product search", "check Verkkokauppa prices", or mentions searching the Verkkokauppa store.
basket-analysis-market-basket
Finds correlations between products in the same order to power 'Frequently Bought Together' widgets.
checkout-funnel-dropoff
Identifies the specific step (Shipping Info vs Payment Method) where users abandon the checkout flow.
competitor-feature-parity
Manual feature matrices are always out of date. This agent visits competitor pricing and feature pages, scrapes the 'Included' lists, and organizes them into a comparison matrix to find what you are missing.
cross-sell-recommender
Identifies customers who bought a specific primary product (e.g., Tent) but have NOT yet bought the accessory (e.g., Footprint).
discount-affinity-profiler
Segments users who *only* buy items on discount vs those who buy full price, to optimize margin preservation.
holiday-shopper-reactivation
Segments users who *only* purchase during Q4 (Black Friday/Cyber Monday) for specific holiday warm-up campaigns.
ux-audit-forms
Checklist for forms, multi-step flows, selection controls, toggles, and date inputs.
gpc-purchase-orders
Verify purchases, check subscription status, process refunds, and manage external transactions using gpc. Use when handling purchase verification or order management.