checkers-sixty60

0
0
Source

Shop on Checkers.co.za Sixty60 delivery service via browser automation. Use when the user asks to shop for groceries, add items to cart, order from Checkers, or manage their Checkers shopping basket. Handles delivery type selection, product search, backup preferences, regular item reordering, and deal evaluation.

Install

mkdir -p .claude/skills/checkers-sixty60 && curl -L -o skill.zip "https://mcp.directory/api/skills/download/7504" && unzip -o skill.zip -d .claude/skills/checkers-sixty60 && rm skill.zip

Installs to .claude/skills/checkers-sixty60

About this skill

Checkers Sixty60 Shopping

Guide for shopping on Checkers.co.za using browser automation, focused on Sixty60 quick delivery.

Delivery Types

Checkers offers two delivery options:

  1. Sixty60 (scooter icon 🛵) - Quick shop and delivery, maximum 40 items
  2. Hyper (van icon 🚚) - Bulk shopping and larger items

Default to Sixty60 delivery unless the user specifically requests bulk/hyper shopping.

Cart Structure

The cart has two sections:

  • Top section: Sixty60 items
  • Bottom section: Hyper items (generally ignore this section)

Shopping Workflow

1. Filter for Sixty60 Items (Recommended)

Click the Sixty60 icon next to "Shop By Delivery" in the navigation to show only Sixty60-eligible items.

⚠️ Important: This is a toggle button. If already active, clicking again will deactivate the filter.

2. Search and Add Items

  • Each item shows either a Sixty60 icon or Hyper icon at the bottom of the product card
  • When Sixty60 filter is active, only compatible items are shown
  • Look for deal badges under item images (e.g., "save R5", "buy 2 for R150")

3. Product Selection Strategy

When choosing between similar products:

  • Prefer Vitality products when price is equal or similar (identifiable by Vitality logo at top-left of product card) - user earns points on these
  • Choose the cheaper option after considering any sales/deals
  • Evaluate bundle deals (e.g., "buy 2 for X") to determine if worth purchasing
  • Consider unit price, not just total price

Selection priority (highest to lowest):

  1. Vitality product at same or lower price
  2. Lower price (considering deals)
  3. Better unit price

4. Adding Items to Cart (Error Handling)

⚠️ Critical: Always wait for UI to update after clicking Add/+/- buttons.

Process:

  1. Click the Add button or +/- button
  2. Take a new snapshot to verify the update
  3. Check the item counter on the product card shows the expected quantity
  4. If an error alert appears, report it to the user
  5. If the quantity doesn't match expected, try again or report the issue

Common errors:

  • "Failed to validate your 60min item" - temporary stock/delivery issue
  • Items may not add if out of stock or delivery incompatible

Never assume success - always verify the cart state after each operation.

5. Backup Preferences

Each cart item can have a backup in case of out-of-stock:

  • Select a backup product OR
  • Select "I don't want a backup" if no substitute is acceptable

Note: Items ordered before remember their backup preference, making reordering efficient.

Shop Your Regulars

Access previously purchased items to reorder efficiently:

  1. Click "My Shop" in navigation
  2. Click "Shop Your Regulars" (or navigate to /my-shop/shop-your-regulars)

Features:

  • Shows all previously ordered items
  • Items retain their backup preferences
  • Cannot search within regulars (limitation)
  • Can filter using the filter dropdown
  • Can sort items

Best practice: When user mentions common grocery items they regularly buy, check regulars first.

Deals and Promotions

Deal badges appear under item images showing:

  • Flat discounts: "save R5"
  • Bundle deals: "buy 2 for R150"
  • Percentage off: "30% off"

Evaluate deals by:

  • Comparing unit price vs. regular price
  • Checking if bundle quantity matches user needs
  • Considering if deal item is equivalent to preferred brand

Cart Management

  • Maximum 40 items per Sixty60 order
  • Cart shows running total in top-right (e.g., "R52.98")
  • Can increase/decrease quantities using +/- buttons
  • Remove items by reducing quantity to zero

Navigation Tips

  • Search bar at top: Use for specific products
  • "Shop by Department": Browse by category
  • Check basket icon for current total and item count
  • Address shown at top - delivery location confirmation

You might also like

flutter-development

aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

9521,094

drawio-diagrams-enhanced

jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.

846846

ui-ux-pro-max

nextlevelbuilder

"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."

571700

godot

bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

548492

nano-banana-pro

garg-aayush

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.

673466

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

514280

Stay ahead of the MCP ecosystem

Get weekly updates on new skills and servers.