Gousto Recipe Skill for Openclaw

A high-performance CLI tool for searching and retrieving detailed Gousto recipes, including ingredients and cooking instructions.

dhruvkelawala
v1.0.0
Feb 3, 2026
1
2.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gousto

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gousto using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Gousto Recipe Skill?

The Gousto Recipe Skill is a specialized integration designed for AI agents and developers to programmatically access a massive catalog of over 9,000 recipes. By incorporating this into your collection of Openclaw Skills, you gain the ability to search a local cache of culinary data and fetch live, detailed instructions directly from the official Gousto API. This skill is optimized for speed and clarity, providing clean data that is ready for consumption by both humans and AI models.

Beyond simple searching, the skill handles the heavy lifting of data sanitization. It automatically strips HTML tags from recipe steps, converting them into plain text, and manages API pagination to ensure no recipe is left behind. Whether you are building a personalized meal assistant or a kitchen automation pipeline, this skill provides the structured data necessary for high-quality food tech applications.

Gousto Recipe Skill Use Cases

  • Creating automated meal planners that pull from a database of 9,000+ professional recipes.
  • Searching for dinner ideas directly from the terminal without browsing a heavy website.
  • Building custom shopping list generators by extracting structured ingredient data.
  • Analyzing nutritional information and prep times for meal prep optimization.

How Gousto Recipe Skill Works

  1. The user runs a cache update script that fetches recipe metadata from the Gousto CMS API and saves it locally.
  2. Search queries are executed against the local JSON cache using jq, providing near-instant results for titles and keywords.
  3. Detailed recipe data, including ingredients and steps, is fetched on-demand using the specific recipe slug.
  4. The skill processes the raw API response to remove HTML formatting, ensuring the output is clean and readable.

Gousto Recipe Skill Setup

Ensure you have curl and jq installed on your system before initializing the skill.

# First time setup: build the local recipe cache
./scripts/update-cache.sh

# Search for recipes locally
./scripts/search.sh "chicken curry"

# Fetch specific recipe details
./scripts/recipe.sh honey-soy-chicken-with-noodles

Gousto Recipe Skill Data Schema & Taxonomy

The skill maintains a local cache in data/recipes.json as an array of objects to facilitate fast local searching within the Openclaw Skills environment.

Key Type Description
title string The display name of the recipe
slug string The URL-friendly identifier used for lookups
rating number Average user rating (e.g., 4.8)
prep_time number Total time required in minutes
uid string Unique Gousto identifier

Gousto Recipe Skill Advanced Features

  • Local JSON caching for lightning-fast search performance without constant API calls.
  • Intelligent HTML stripping to provide clean, Markdown-ready instructional text.
  • Pagination logic that overcomes API limitations to index the full 9,300+ recipe catalog.
  • Minimal dependency footprint, requiring only standard CLI tools like curl and jq.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curljq
Github Stars: 0
forks: 0

Featured*