A one-click tool to configure OpenClaw subagent and tool call timeouts atomically with built-in validation and auto-backups.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install subagent-timeout-config
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install subagent-timeout-config using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The subagent-timeout-config tool solves a common headache when working with Openclaw Skills: managing complex, nested timeout variables across different parts of your runtime. OpenClaw timeouts are traditionally split across three independent fields that must stay synchronized to prevent sessions from closing prematurely. This skill provides an atomic, single-command solution to update these parameters safely without manual JSON editing.
By packaging pre-configured optimization profiles, this skill ensures that large refactoring jobs, deep analysis, and extensive multi-agent sessions do not die halfway through execution. It includes defensive programming mechanisms like pre-flight validation, automatic historical backups, and atomic file replacements to safeguard your existing agent configuration.
openclaw.json file is compiled and saved automatically to prevent data loss.Ensure you have Python 3.8+ installed. No external pip dependencies are required.
python3 scripts/set_timeout.py --status
python3 scripts/set_timeout.py --list
python3 scripts/set_timeout.py --profile normal
The skill manages configuration mappings directly inside OpenClaw configuration profiles. It modifies and aligns three vital fields:
| Field Name | Config JSON Path | Description |
|---|---|---|
timeoutSeconds |
agents.defaults.timeoutSeconds |
Configures the maximum duration allowed for individual tool calls. |
runTimeoutSeconds |
agents.defaults.subagents.runTimeoutSeconds |
Dictates the overall budget allocated per subagent task execution. |
ttlMinutes |
acp.runtime.ttlMinutes |
Defines the actual ACP session lifetime parameters. |
~/.openclaw/openclaw.json (Customizable via --config or OPENCLAW_CONFIG).<config>.bak.<YYYYMMDD-HHMMSS> prior to any system updates.--dry-run to validate changes and review structural diff comparisons before writing modifications to disk..tmp file compilation and rename actions to guarantee your configuration never ends up partially corrupted during an unexpected crash.--no-restart flag to defer standard gateway reboots when you are in the middle of active agent work.--custom parameter for granular development environments.Loading
An advanced AI-powered assistant designed to analyze case details, extract personnel data, and generate legally structured, logically consistent inquiry transcripts.

An evidence-based sleep behavior coach that uses Cognitive Behavioral Therapy for Insomnia (CBT-I) to build customized 7-day sleep recovery plans.

An automated AI image generation skill that interfaces with ai.fun.tv to create projects, execute text-to-image tasks, poll execution states, and manage secure JWT credentials.

An Openclaw skill to fetch day-ahead electricity prices for Portugal and Spain, optimize high-power appliance runs, and trigger smart home integrations based on threshold rates.

Extract a standardized cross-tool user profile from any AI agent's long-term memory so you can re-use it in another AI tool without retraining.

A comprehensive demonstration skill designed to streamline automated publishing, version management, and changelog tracking on the ClawHub platform.








































