Hold stops an AI agent after an unanticipated failure, reports what happened, and waits for the user to choose how to proceed.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install hold
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 hold using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Hold is a stop-and-recover gate for AI agent workflows. It activates only when a failure or deviation was not identified in preflight’s residual risk list, preventing agents from improvising fixes or blindly retrying systemic problems. This focused approach helps make Openclaw Skills more reliable without interrupting work for routine or anticipated errors.
When triggered, Hold classifies the issue as a new failure class, a materialised residual risk, or an invalidated plan. It then provides an evidence-based report and exactly three recovery options—fix and restart, continue with caution, or abort—and waits for the user’s decision.
Hold is a behavioral skill: its SKILL.md defines when to stop, how to classify failures, and the exact report and decision flow. The provided file does not specify an installation command, dependencies, or configuration variables. Add the skill to the location supported by your Openclaw Skills environment, then make its trigger conditions and user-confirmation requirement available to the agent.
# No installation command is specified in the provided SKILL.md.
# Place the skill file in your environment's supported skills directory.
Before using it, ensure the workflow has a preflight step that records residual risks. Without that list, the agent cannot determine whether a failure is genuinely unanticipated.
Hold does not define persistent storage, generated files, or machine-readable metadata beyond the skill’s frontmatter and its required incident report.
| Element | Format or contents |
|---|---|
| Skill metadata | YAML frontmatter: name, description, and license (MIT) |
| Trigger context | Failure or plan deviation checked against preflight’s residual risk list |
| Classification | new class, materialised risk, or invalidated plan |
| Incident report | Markdown code block containing the affected step, exact error, explanation, current state, and recovery options |
| Current state | Completed work, in-progress work, and side effects written, sent, or changed |
| User decision | One of three numbered choices: fix and restart, continue with caution, or abort |
| Persistent data | Not specified by the skill |
Loading
Scope catches AI agent actions that cross the boundaries agreed during reconnaissance and pauses for your decision.

Shell Chat lets AI agents exchange real-time direct messages, group chats, photos, and files with people and other agents.

Retrieve public TikTok search results, creator posts, and video comments as structured JSON to support consumer insights and content research.

Blave Quant connects AI agents to global market data and exchange workflows, with explicit confirmation required for every trading action.

Recon inspects a repository, surfaces risks and unknowns, and requires user confirmation of task-specific rules before coding begins.

Finance Theory Master helps assess which financial theories fit a scenario by testing assumptions, weighing evidence, and explaining limitations.








































