LaunchKit · 2026
Back to Skills

config-field

Validate OpenClaw configuration fields against the official Zod schema.

0
255 downloads
by @redcontritio

Setup & Installation

openclaw skills install @redcontritio/config-field

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install config-field

What This Skill Does

Validates OpenClaw configuration fields against the official Zod schema for openclaw.json. Automatically detects the local OpenClaw version and downloads the matching schema from GitHub. Covers 136+ fields across agents, channels, tools, logging, and session configuration.

Auto-syncs the schema to the installed OpenClaw version, so validation always runs against the correct field definitions rather than a static or outdated reference.

When to use it

  • Check if a field path exists before editing openclaw.json
  • Debug config errors caused by invalid or misspelled fields
  • Validate all fields in a config file after a version upgrade
  • Look up the expected type or format for a specific field
  • Confirm a migrated config is fully schema-compliant

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Is 'agents.defaults.timeoutSeconds' a valid config field?

AGENT
  1. 1Detect local OpenClaw version
  2. 2Check if cached schema matches that version
  3. 3Download matching schema from GitHub if a version mismatch is found
  4. 4Parse the Zod schema to extract field definitions
  5. 5Validate 'agents.defaults.timeoutSeconds' and return its type and constraints
OUTPUT

Field 'agents.defaults.timeoutSeconds' is valid — type: number, represents the request timeout in seconds