← 返回 Skills 市场
Wolverine — Self-Healing Process Manager
作者
bobbyswhip
· GitHub ↗
· v1.0.2
· MIT-0
94
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install wolverine-ai
功能描述
Supervised self-healing process manager for OpenClaw. Wraps your gateway in a crash recovery loop — catches errors, diagnoses with AI, proposes fixes for rev...
安全使用建议
This skill is plausible for self-healing OpenClaw but has real power (it edits code, runs commands, and installs an npm CLI). Before installing: 1) Verify the npm package and GitHub repo (publisher identity, recent commits, issues, and package contents). 2) Test in an isolated staging environment or container, not production. 3) Only provide the minimum API key needed (rotate keys and avoid sharing long-lived credentials). 4) Inspect or audit the installed package code (or pin to a vetted version) so you can confirm the claimed sandboxing, secret-redaction, and protected-path behavior. 5) Be aware SKILL.md references OPENAI_API_KEY even though it isn’t declared — ask the publisher whether that variable is required and what it’s used for. If you lack the ability to audit the package, treat this as higher risk and avoid deploying it against sensitive environments.
功能分析
Type: OpenClaw Skill
Name: wolverine-ai
Version: 1.0.2
The skill implements a 'self-healing' mechanism that uses AI to automatically diagnose crashes and modify source code. This architecture is inherently high-risk as it creates a significant surface for indirect prompt injection, where an attacker could trigger specific error logs to trick the AI into 'fixing' the code with a backdoor. While SKILL.md describes extensive security features (Code Guard, Secret Redactor, and Sandboxing), the core functionality of automated code modification and execution of an external npm package (wolverine-ai) represents a major security risk in an agentic environment.
能力评估
Purpose & Capability
Name/description (self-healing process manager using AI) aligns with required binaries (node/npm) and the declared primary credential (ANTHROPIC_API_KEY). Installing an npm package that provides command-line binaries (wolverine, wolverine-claw) is coherent with the stated goal.
Instruction Scope
SKILL.md instructs the agent to read project config (.openclaw/config.yml), create backups in ~/.wolverine-safe-backups, modify code (apply fixes), run npm install/chmod/kill, and probe boots. It also references an optional OPENAI_API_KEY for embeddings (not declared by the registry metadata). These instructions grant broad filesystem and process control beyond simple read-only monitoring; the skill claims protections (read-only framework dirs, sandbox, secret redactor), but those are assertions in prose and not enforced by the registry metadata.
Install Mechanism
Install is an npm package (wolverine-ai) which is a common distribution for Node CLIs. That means arbitrary JS will be installed and run on the host — moderate risk and expected for this type of tool, but you should verify the npm package and its source (maintainer, releases, code) before installing.
Credentials
Registry requires only ANTHROPIC_API_KEY (reasonable). However, SKILL.md also references OPENAI_API_KEY (optional) and expects secrets in .env.local. The skill has wide file-write capabilities (backups, code edits). Requesting an AI API key is expected, but the presence of additional environment variables in the runtime instructions that aren’t declared is an inconsistency and reduces transparency about what secrets the skill may use or need.
Persistence & Privilege
The skill is not always-enabled and does not request elevated OpenClaw platform privileges in metadata, which is good. But it does install binaries and writes backups under the user home directory, and it will modify project files at runtime. Those are legitimate for a self-healing tool but increase blast radius — consider isolation (container/VM) and careful review before granting access to production workspaces.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wolverine-ai - 安装完成后,直接呼叫该 Skill 的名称或使用
/wolverine-ai触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Description and documentation clarified to emphasize supervised healing; all fixes now require review before application.
- Reduced and simplified feature list: advanced multi-agent, browser tools, and auto-hardening pipelines are no longer referenced.
- Strengthened safety controls: all file modifications are now always preceded by a backup and require explicit rollback steps.
- Major constraints and healing limits (rate limiting, timeouts, restricted directories) are now central in documentation.
- Security section updated to focus on runtime code guard, prompt injection detection, redaction, and strict sandboxing.
- Examples and interface documentation streamlined for easier onboarding and human oversight.
v1.0.1
Version 1.0.1 of wolverine-ai
- No file changes detected for this release.
- No user-facing changes, bug fixes, or new features added.
- Functionality and documentation remain the same as the previous release.
v1.0.0
- Initial release of wolverine: a self-healing process manager for OpenClaw.
- Automatically detects, diagnoses, and fixes crashes with AI-powered repair; restarts your gateway process.
- Includes runtime code injection detection (33+ patterns), with quarantine and forensic logging of suspicious files.
- Supports automatic backup and rollback for every change, with disaster recovery tools.
- Features semantic memory to learn from past fixes and reduce repeated costs.
- Built-in self-improvement pipeline hardens security in response to blocked attacks.
元数据
常见问题
Wolverine — Self-Healing Process Manager 是什么?
Supervised self-healing process manager for OpenClaw. Wraps your gateway in a crash recovery loop — catches errors, diagnoses with AI, proposes fixes for rev... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。
如何安装 Wolverine — Self-Healing Process Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wolverine-ai」即可一键安装,无需额外配置。
Wolverine — Self-Healing Process Manager 是免费的吗?
是的,Wolverine — Self-Healing Process Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wolverine — Self-Healing Process Manager 支持哪些平台?
Wolverine — Self-Healing Process Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wolverine — Self-Healing Process Manager?
由 bobbyswhip(@bobbyswhip)开发并维护,当前版本 v1.0.2。
推荐 Skills