KitchenOwl CLI for Openclaw

A robust command-line interface for managing KitchenOwl recipes, shopping lists, and household data.

apetersson
v1.0.0
Feb 18, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install kitchenowl

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 kitchenowl 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 KitchenOwl CLI?

This skill empowers developers to interface with KitchenOwl directly from their terminal environment. By utilizing the kitchenowl-cli, users can perform comprehensive management of their digital kitchen, including recipe organization and real-time shopping list updates. It is designed to integrate smoothly into broader Openclaw Skills workflows, providing a programmatic alternative to the standard web interface for technical users.

KitchenOwl CLI Use Cases

  • Automating the addition of pantry items or shopping list entries via shell scripts.
  • Managing multiple KitchenOwl households and member permissions through a single terminal session.
  • Fetching recipe data in JSON format for integration into personal dashboards or home automation systems.
  • Performing bulk edits or deletions of kitchen data with high precision using explicit IDs.

How KitchenOwl CLI Works

  1. Install the kitchenowl-cli package using pipx to ensure an isolated and clean environment.
  2. Authenticate with your hosted KitchenOwl instance by providing the server URL and user credentials.
  3. Browse existing data using read-only commands to identify specific household or recipe IDs.
  4. Execute modification commands, such as adding items or updating recipes, using scoped household parameters.
  5. Capture command output using the --json flag for further processing within Openclaw Skills pipelines.

KitchenOwl CLI Setup

To get started with this skill, install the CLI via pipx and configure your server connection:

pipx install kitchenowl-cli
kitchenowl auth login --server https://kitchenowl.example.com
kitchenowl auth status

KitchenOwl CLI Data Schema & Taxonomy

The skill manages configuration and session data locally to ensure persistent access:

File Path Content Type Description
~/.config/kitchenowl/config.json JSON Stores server_url, access_token, refresh_token, and user info.
Command Output JSON Using the --json flag provides structured data for recipes and lists.
Household Context String/ID Commands are scoped using household IDs for multi-tenant environments.

KitchenOwl CLI Advanced Features

  • Support for explicit --household-id scoping to prevent accidental cross-household modifications.
  • Seamless integration with shell pipelines using the --json output flag for automated data parsing.
  • Persistent session management that handles token refreshes automatically within the Openclaw Skills ecosystem.
  • Interactive fallback prompts for authentication when CLI flags are not provided.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*