← 返回 Skills 市场
sky-lv

Skylv Self Healing Agent

作者 SKY-lv · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
93
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install skylv-self-healing-agent
功能描述
Automatically detects and repairs errors in AI agent workflows
安全使用建议
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.
能力标签
crypto
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skylv-self-healing-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skylv-self-healing-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug skylv-self-healing-agent
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 0
历史版本数 2
常见问题

Skylv Self Healing Agent 是什么?

Automatically detects and repairs errors in AI agent workflows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 93 次。

如何安装 Skylv Self Healing Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skylv-self-healing-agent」即可一键安装,无需额外配置。

Skylv Self Healing Agent 是免费的吗?

是的,Skylv Self Healing Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skylv Self Healing Agent 支持哪些平台?

Skylv Self Healing Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skylv Self Healing Agent?

由 SKY-lv(@sky-lv)开发并维护,当前版本 v1.0.1。

💬 留言讨论