← Back to Skills Marketplace
Openclaw Self Heal
by
jbauman-26
· GitHub ↗
· v1.0.0
· MIT-0
89
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-self-heal
Description
Autonomously diagnose and fix OpenClaw system errors affecting UI, channels, gateway, memory, or pairing, escalating only if needed.
Usage Guidance
This skill appears internally consistent for diagnosing and fixing OpenClaw components. Before enabling it consider: (1) Back up ~/.openclaw/config.json and session files so you can recover if a fix is mistaken. (2) If you don't want the agent to take autonomous destructive actions, disable autonomous invocation (prevent model-driven runs) or require user-invocation only. (3) Note the agent can run pkill, kill processes using ports, restart services, and run openclaw pair --approve — these can affect availability and authorization; require manual approval for credential or config edits. (4) Test the skill in a safe/staging environment first. (5) Monitor the skill's logs (memory/YYYY-MM-DD.md) to review what was changed after any run.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-self-heal
Version: 1.0.0
The openclaw-self-heal skill is designed to autonomously troubleshoot and restart OpenClaw system components. It uses standard system administration commands (e.g., lsof, ps, df, pkill) and the application's own CLI (openclaw) to manage services and logs. While the instructions in SKILL.md encourage the agent to attempt fixes before reporting to the user, the diagnostics.md file provides a clear escalation policy for sensitive tasks such as credential rotation or potential data loss, and no evidence of malicious intent or data exfiltration was found.
Capability Tags
Capability Assessment
Purpose & Capability
Name and description match the actions in SKILL.md and references: commands to check status, logs, restart the gateway, check port conflicts, inspect config and session files, and escalate for token/config edits are all normal for a self-heal tool.
Instruction Scope
Instructions reference system logs and OpenClaw-specific paths (~/ .openclaw, /tmp/openclaw, macOS DiagnosticReports) and include process control (restart, pkill, kill port owner) and an approval step (openclaw pair --approve). These are within scope for repair but include operations that can be destructive or change authorization state; the skill explicitly says to escalate before config edits or credential rotation.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer, which reduces supply-chain risk.
Credentials
No environment variables, secrets, or external credentials are requested. The instructions do inspect local config and token state via CLI/logs (expected for this purpose) but do not request unrelated credentials or external service keys.
Persistence & Privilege
always is false and there is no install-time persistence. However the skill is allowed autonomous invocation (platform default) and the runtime instructions permit the agent to perform sensitive actions (process killing, restarts, and approving pairing). Autonomous invocation is not flagged by itself, but you should be aware the agent could perform these actions without additional prompts if allowed.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-self-heal - After installation, invoke the skill by name or use
/openclaw-self-heal - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of openclaw-self-heal.
- Introduces autonomous diagnosis and resolution for OpenClaw system issues.
- Covers scenarios like Control UI failure, offline channels, gateway crashes, memory/plugin errors, and failed pairing.
- Emphasizes safe, self-contained fixes with escalation for destructive or repeated failures only.
- Provides step-by-step triage, common recovery commands, and post-fix verification instructions.
- Logs all actions and notifies Jake only when required.
Metadata
Frequently Asked Questions
What is Openclaw Self Heal?
Autonomously diagnose and fix OpenClaw system errors affecting UI, channels, gateway, memory, or pairing, escalating only if needed. It is an AI Agent Skill for Claude Code / OpenClaw, with 89 downloads so far.
How do I install Openclaw Self Heal?
Run "/install openclaw-self-heal" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Openclaw Self Heal free?
Yes, Openclaw Self Heal is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Openclaw Self Heal support?
Openclaw Self Heal is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Openclaw Self Heal?
It is built and maintained by jbauman-26 (@jbauman-26); the current version is v1.0.0.
More Skills