← Back to Skills Marketplace
playgod2023

OpenClaw故障排除工具

by playgod2023 · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
743
Downloads
0
Stars
7
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-troubleshooting
Description
OpenClaw常见问题解决方案技能。提供自动化诊断、错误修复和性能优化功能。
Usage Guidance
This package appears coherent with its stated purpose, but it performs impactful local operations: it will inspect your OpenClaw workspace, run pip to install missing Python packages, modify local skill files (update_version writes the skill file), and can invoke the 'clawhub' CLI to publish. Before installing or running: 1) review the scripts (openclaw_troubleshooting.py and update_version.py) yourself to confirm paths and behaviors; 2) back up your ~/.openclaw/workspace and important files; 3) do not run as root — run under a normal user account; 4) ensure you trust or have installed the clawhub CLI and its credentials before allowing publishing actions; 5) consider running first in an isolated environment (container or VM) if you are unsure. The code has some minor quality oddities (duplicate function definition, somewhat fragile permission checks), but these look like implementation issues rather than malicious intent.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-troubleshooting Version: 1.1.0 The skill is classified as suspicious due to its use of powerful system commands and broad file system modifications, which, while intended for troubleshooting, pose significant risks. The `scripts/openclaw_troubleshooting.py` file uses `subprocess.check_output` to execute `pip install` with `--break-system-packages` or `--user` flags, and `chmod -R 755` on the entire OpenClaw workspace. These actions can alter the system's Python environment and broadly change file permissions, potentially exposing sensitive data or creating an insecure configuration. Although the commands and package names are hardcoded, the inherent power of these operations makes the skill a high-risk component, even without clear evidence of malicious intent like data exfiltration or backdoors.
Capability Assessment
Purpose & Capability
The name/description match the included scripts and SKILL.md: the package contains a troubleshooter implementation, examples, a requirements.txt, and a version-updater. The features described (diagnose system, fix dependencies/permissions, workspace checks, performance hints, publish) are implemented or referenced by the code and docs. Some platform-specific paths (e.g., /opt/homebrew/lib/node_modules/openclaw) and the computed project/workspace path logic are present but are explainable by the intended deployment under ~/.openclaw/workspace.
Instruction Scope
The SKILL.md directs users/agents to run local Python scripts that perform filesystem inspection and remediation (checking workspace directories, stats, reading package.json, installing Python packages, modifying skill files, and publishing via the clawhub CLI). Those actions are within the stated scope (diagnosis and repair) but are impactful: running the skill can install packages, change files, and invoke the clawhub CLI to publish. The instructions do not ask for unrelated secrets or to contact unknown external endpoints.
Install Mechanism
There is no external install script; this is an instruction-plus-code package. Dependencies are declared in requirements.txt (standard PyPI packages). No downloads from untrusted URLs or archive extraction are present. The update/publish script invokes the 'clawhub' CLI (expected for publishing) but that requires the user to have that tool and credentials already.
Credentials
The skill requests no environment variables or credentials in metadata. The runtime code reads local filesystem paths (workspace, custom-skills, package.json) and will call pip to install packages and clawhub to publish. Those are proportional to the troubleshooting/publishing purposes. No hardcoded secret tokens or unrelated cloud credentials are requested.
Persistence & Privilege
always is false and the skill does not request forced persistence. The update_version script does modify a local skill file and can invoke publishing, which is expected for a package maintainer tool. The skill does not appear to modify other skills' configuration or system-wide agent settings beyond its own files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-troubleshooting
  3. After installation, invoke the skill by name or use /openclaw-troubleshooting
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
优化系统诊断功能,改善依赖检查机制,提升性能
v1.0.0
Initial release, supports system diagnosis, dependency checking, permission verification, and automatic repair functions
Metadata
Slug openclaw-troubleshooting
Version 1.1.0
License
All-time Installs 9
Active Installs 7
Total Versions 2
Frequently Asked Questions

What is OpenClaw故障排除工具?

OpenClaw常见问题解决方案技能。提供自动化诊断、错误修复和性能优化功能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 743 downloads so far.

How do I install OpenClaw故障排除工具?

Run "/install openclaw-troubleshooting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw故障排除工具 free?

Yes, OpenClaw故障排除工具 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenClaw故障排除工具 support?

OpenClaw故障排除工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw故障排除工具?

It is built and maintained by playgod2023 (@playgod2023); the current version is v1.1.0.

💬 Comments