ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

gousto-meal-picker

Automate weekly Gousto meal kit selection via REST API with configurable dietary rules (allergens, cook time, protein variety). Handles order updates, menu scoring, and token refresh via browser automation.

Why use this skill?

Automate your weekly Gousto recipe selections with custom dietary rules and API integration. Save time and ensure every delivery meets your specific preferences.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/charliedouglas/gousto-meal-picker
Or

What This Skill Does

The gousto-meal-picker is a sophisticated automation utility designed to manage your weekly meal kit selections on the Gousto platform. By leveraging a hybrid approach—using browser automation for secure authentication and a REST API client for efficient order modifications—this skill removes the manual burden of choosing recipes. It allows you to define complex dietary preferences and time-based constraints, ensuring that every order aligns with your lifestyle, whether you are trying to minimize cooking time, avoid specific allergens, or maintain a balanced intake of grains and proteins.

Installation

To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/charliedouglas/gousto-meal-picker

Follow the setup guide in the documentation to initialize your config.json and selections.json files. You must first perform a one-time authentication using agent-browser to save your session state, as Gousto employs WAF protection that prevents simple programmatic login.

Use Cases

  • Time-Poor Professionals: Automatically select quick, 20-minute recipes when your schedule is packed, avoiding recipes that take longer than 45 minutes.
  • Dietary Compliance: Enforce strict allergen exclusions (e.g., no nuts, no fish) automatically so that every meal box arrives safe for your household.
  • Weekly Meal Planning: Use the cron integration to ensure your orders are finalized immediately after the weekly menu drops, ensuring you secure popular recipes before they sell out.

Example Prompts

  1. "OpenClaw, run the gousto-meal-picker for the upcoming week and show me what was selected in dry-run mode."
  2. "Update my Gousto order for delivery ID 55432 with my current dietary rules."
  3. "Can you check if my next Gousto delivery meets my 'preferHealthy' configuration, and let me know which recipes were selected?"

Tips & Limitations

  • Authentication Lifecycle: Gousto session tokens typically expire after 10 hours. Always ensure the agent has permission to run a refresh cycle before the primary execution script.
  • WAF Restrictions: Direct API interaction is prohibited for authentication endpoints; always use the provided browser-based refresh flow.
  • Dry-Run First: Always use the --dry-run flag when testing new configuration rules to ensure the selection logic produces the intended meal combinations before committing to an actual order update.

Metadata

Stars1947
Views1
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-charliedouglas-gousto-meal-picker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#food#productivity#api#cooking
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api, code-execution