← Back to Skills Marketplace
sky-lv

Skylv Self Healing Agent

by SKY-lv · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
93
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install skylv-self-healing-agent
Description
Automatically detects and repairs errors in AI agent workflows
Usage Guidance
This skill appears to implement what it claims (error pattern matching, suggestions, learning), but it has a few things you should check before installing or running it on production systems: - Node.js requirement: The README and SKILL.md use 'node ...' but the skill metadata does not declare Node as a required binary. Ensure a compatible Node.js runtime (Node 14+) is present. - Confirm whether 'heal' or 'watch' actually execute shell commands: the code imports child_process (exec/execSync). Ask the author or inspect the remaining code to verify whether auto-applied fixes are only printed as suggestions or are executed automatically, and whether user confirmation is required before executing any change. - Run in a sandbox first: because the tool can run monitored commands and may execute fixes, test it in an isolated, non-production environment and with non-privileged accounts. - Review persisted files: it creates .self-heal-patterns.json in the working directory; ensure this file's location and contents are acceptable for your environment. - Ask the maintainer/developer: (1) does heal execute commands or mutate system state? (2) what confirmation UI exists for auto-fixes? (3) will it make any network calls or require credentials in future versions? (4) where are learned patterns stored when run by an automated agent (path and permissions)? If you cannot get clear answers or inspect the full code that performs fixes, treat this skill as untrusted and do not run it with high privileges or against production workloads.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (self-healing agent) aligns with the included code: it parses errors, matches patterns, suggests fixes, and stores learned patterns. However the package omits declaring that Node.js is required even though both README and SKILL.md show usage as 'node self_healing_engine.js' and the code imports Node built-ins. That mismatch (no required binary declared) is an actionable inconsistency.
Instruction Scope
SKILL.md instructs running commands like 'watch "node my_agent.js"' and 'heal ...', and the code imports child_process.exec/execSync. The engine is intended to 'auto-apply fixes' when confidence >= 85%; the visible autoFix() returns a fix string but the file is truncated so it is unclear whether fixes are actually executed or just suggested. Because the code can run commands (watching a command, child_process present) this grants the skill the ability to execute arbitrary shell commands — coherent with the stated purpose but risky and underspecified (no explicit confirmation flow shown in the visible code). The skill also writes .self-heal-patterns.json to the working directory.
Install Mechanism
There is no remote install/download step (instruction-only + included JS file). That minimizes supply-chain risk of fetching arbitrary code. The code will run locally when invoked, and it will create a patterns file in the working directory; that's expected behavior for this type of tool.
Credentials
The skill declares no required environment variables or credentials and the visible code does not access external secrets. It writes a local .self-heal-patterns.json file (persistent data) but does not declare or request unrelated credentials. No network calls are visible in the provided snippet.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable. It persists learned patterns locally (.self-heal-patterns.json) which is within scope. However autonomous invocation combined with the skill's ability to run commands (if configured to run without interactive confirmation) increases blast radius — the SKILL.md's claim 'Never applies destructive fixes without confirmation' is not verifiable from the truncated code.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skylv-self-healing-agent
  3. After installation, invoke the skill by name or use /skylv-self-healing-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Minor update: Added front-matter metadata and usage instructions to SKILL.md. - Included YAML front-matter with description, keywords, name, and triggers. - Added a "Usage" section outlining installation and basic operation steps. - No changes to core logic, examples, or built-in fix patterns.
v1.0.0
skylv-self-healing-agent v1.0.0 – Initial release - Introduces an EvoMap GEP self-repair engine for AI agents. - Detects agent failures, diagnoses root causes, and auto-applies fixes using 12 built-in error patterns. - Continuously learns new error patterns and remedies from user corrections. - Provides CLI commands to analyze, heal, learn, watch, and test agent behavior. - Includes safeguards: will not auto-apply potentially destructive fixes without confirmation. - Integrates with OpenClaw for conversational self-healing and troubleshooting.
Metadata
Slug skylv-self-healing-agent
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Skylv Self Healing Agent?

Automatically detects and repairs errors in AI agent workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.

How do I install Skylv Self Healing Agent?

Run "/install skylv-self-healing-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skylv Self Healing Agent free?

Yes, Skylv Self Healing Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skylv Self Healing Agent support?

Skylv Self Healing Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skylv Self Healing Agent?

It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.1.

💬 Comments