openclaw-azure-config

Configure OpenClaw's Azure OpenAI provider with API key management and api-version preload.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/kyle-deprow/ai_scaffolding --skill openclaw-azure-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-azure-config
Source: https://github.com/kyle-deprow/ai_scaffolding/tree/main/skills/openclaw-azure-config
Command: npx skills add https://github.com/kyle-deprow/ai_scaffolding --skill openclaw-azure-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenClaw Azure OpenAI provider configuration, cold-start setup, API key management, and the api-version fetch preload workaround. Use when setting up OpenClaw with Azure OpenAI from scratch, debugging 401/404 inference errors, managing the push-config workflow, or configuring the NODE_OPTIONS preload.

Core Features & Use Cases

  • Cold-start install and onboarding for a fresh server or VM.
  • Repository-managed provider config overlay with model and agent defaults, plus strict schema validation.
  • API key management and rotation workflow, including env-based key substitution.
  • API-version preload mechanism to ensure Azure OpenAI requests include the required api-version param.
  • Push-config automation to merge repo config into local OpenClaw config and validate status.
  • Debug guidance for common Azure OpenAI errors (401/404) and endpoint changes.

Quick Start

Install and onboard OpenClaw, configure your Azure API key, push the repo config, and launch the OpenClaw services.

Frequently Asked Questions about openclaw-azure-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Azure OpenAI provider settings for a cold-start setup?

Azure OpenAI provider configuration for cold-start setup requires a strict provider config schema, env-based API key resolution, and automated api-version preload injection. This enforces model and agent defaults while validating the config overlay during initial server onboarding.

Why does my Azure OpenAI deployment return 401 or 404 inference errors?

Azure OpenAI 401 and 404 inference errors often result from missing api-version parameters or invalid endpoint configurations. Debug guidance addresses endpoint changes and API key management issues, while the api-version preload mechanism ensures required parameters are included in requests.

What is the best way to manage API key rotation for Azure OpenAI?

API key management and rotation for Azure OpenAI uses env-based key substitution to securely update credentials. The push-config automation merges repository config into local OpenClaw config, validating status and ensuring the strict provider config schema remains enforced.

Do I need NODE_OPTIONS preload configured for Azure OpenAI api-version requests?

The NODE_OPTIONS preload is required to ensure Azure OpenAI requests include the necessary api-version parameter. The automated preload injection mechanism handles this configuration, preventing 401/404 inference errors caused by missing api-version parameters during provider setup.

Can I use repository-managed config overlays to set Azure OpenAI model defaults?

Repository-managed provider config overlays enforce strict schema validation for Azure OpenAI model and agent defaults. Push-config automation merges these repository configurations into your local OpenClaw config, validating status and ensuring consistent provider setup across deployments.