Search

PythonReactSEOPDF
OpenClaw

kitchenowl-cli

Use kitchenowl-cli from terminal with pipx install, auth, and core read/write commands for KitchenOwl.

apetersson0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install apetersson/kitchenowl

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

KitchenOwl CLI Skill

Use this skill when the user wants to install and operate KitchenOwl via the kitchenowl CLI.

Install and verify

Prefer pipx for isolated CLI installs.

pipx install kitchenowl-cli
kitchenowl --help
kitchenowl --version

Upgrade:

pipx upgrade kitchenowl-cli

Authentication

kitchenowl auth login --server https://kitchenowl.example.com
kitchenowl auth status
kitchenowl auth logout

auth login accepts --username and --password flags (or prompts interactively) and always asks for the server when --server is omitted, defaulting to the last saved host. The CLI stores server_url, access_token, refresh_token, user, and any saved defaults in ~/.config/kitchenowl/config.json (or $XDG_CONFIG_HOME/kitchenowl/config.json). auth logout removes the tokens from that file but leaves the configured server URL.

Command usage rules

  1. Start with read-only commands before mutating data.
  2. Ask for confirmation before destructive commands (delete, remove-item, bulk edits).
  3. Prefer explicit IDs and --household-id for all scoped commands.
  4. Use --json whenever output is consumed programmatically.

Core command groups

Use references/commands.md as the canonical command set for:

  • auth
  • config/server settings
  • households and members
  • shopping lists
  • recipes
  • users

Source information

Source
github
Repository
openclaw/skills
Path
skills/apetersson/kitchenowl
Version
—
Commit
18ae4a30943087109bd93fd4debae1f104683a60
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# KitchenOwl CLI Skill

Use this skill when the user wants to install and operate KitchenOwl via the `kitchenowl` CLI.

## Install and verify

Prefer `pipx` for isolated CLI installs.

```bash
pipx install kitchenowl-cli
kitchenowl --help
kitchenowl --version
```

Upgrade:

```bash
pipx upgrade kitchenowl-cli
```

## Authentication

```bash
kitchenowl auth login --server https://kitchenowl.example.com
kitchenowl auth status
kitchenowl auth logout
```

`auth login` accepts `--username` and `--password` flags (or prompts interactively) and always asks for the server when `--server` is omitted, defaulting to the last saved host. The CLI stores `server_url`, `access_token`, `refresh_token`, `user`, and any saved defaults in `~/.config/kitchenowl/config.json` (or `$XDG_CONFIG_HOME/kitchenowl/config.json`). `auth logout` removes the tokens from that file but leaves the configured server URL.

## Command usage rules

1. Start with read-only commands before mutating data.
2. Ask for confirmation before destructive commands (`delete`, `remove-item`, bulk edits).
3. Prefer explicit IDs and `--household-id` for all scoped commands.
4. Use `--json` whenever output is consumed programmatically.

## Core command groups

Use `references/commands.md` as the canonical command set for:
- auth
- config/server settings
- households and members
- shopping lists
- recipes
- users

Related skills

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.

OpenClaw

Modelready

carol-gutianle

name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}

OpenClaw

Ethereum History

cartoonitunes

Read-only factual data about historical Ethereum mainnet contracts. Use when the user asks about a specific contract address, early Ethereum contracts, deployment era, deployer, bytecode, decompiled code, or do...