← 返回 Skills 市场
OpenClaw Workspace Doctor
作者
transparent-heart
· GitHub ↗
· v0.1.0
· MIT-0
279
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install transparent-heart-openclaw-workspace-doctor
功能描述
Use when the user wants to inspect, repair, package, or troubleshoot an OpenClaw workspace doctor setup, especially for stale bootstrap state, missing daily...
安全使用建议
Do not run these scripts on your main machine yet. The repo/instructions are inconsistent: SKILL.md refers to scripts/workspace_doctor.py and fix_openclaw_codex_config.py but the package contains run_doctor.py and fix_openclaw_config.py; wrappers import a src/workspace_doctor package that is not present. Before using: 1) Ask the publisher for the missing src/ files or a corrected package. 2) Inspect the full implementation of src/workspace_doctor/* to confirm no hidden network endpoints or exfil logic. 3) Run the fixer in a disposable/sandbox environment (or with the --stdout option if available) to verify output before allowing it to write to ~/.openclaw/openclaw.json. 4) Confirm the script creates a timestamped backup as promised. If the author cannot explain the missing files and mismatched names, do not install or run the skill.
功能分析
Type: OpenClaw Skill
Name: transparent-heart-openclaw-workspace-doctor
Version: 0.1.0
The skill bundle is classified as suspicious because it explicitly instructs the agent to modify configuration files outside the workspace (specifically `~/.openclaw/openclaw.json`) and utilizes risky path manipulation. The scripts `scripts/run_doctor.py` and `scripts/fix_openclaw_config.py` attempt to import code from directories three levels above the script's location (`parents[3]`), which is a potential sandbox escape or dependency on an external environment. Furthermore, `SKILL.md` contains a hardcoded absolute path to a specific user's directory (`/Users/xutao/`), suggesting it may be tailored for a specific target or environment rather than being a generic, safe tool.
能力评估
Purpose & Capability
The declared purpose (workspace inspection/repair and an external OpenClaw config fixer) matches the higher-level instructions to run a doctor and to patch ~/.openclaw/openclaw.json. However the SKILL.md commands reference scripts named scripts/workspace_doctor.py and scripts/fix_openclaw_codex_config.py while the repo actually contains scripts/run_doctor.py and scripts/fix_openclaw_config.py. The skill also references a src/workspace_doctor package (in wrappers and repo-layout) but no src/ tree or package files are present in the manifest. These inconsistencies mean the skill as packaged cannot perform its claimed function without additional missing files.
Instruction Scope
Instructions explicitly instruct writing/patching the user-level config at ~/.openclaw/openclaw.json (with backups and a --stdout safe mode). That behavior is within the described purpose but is high-impact (modifies files outside the workspace and the user home). The SKILL.md also includes a hard-coded example path (/Users/xutao/...) and references repo commands that don't match actual filenames; the workflow assumes code under src that isn't included in the package.
Install Mechanism
No install specification — instruction-only with small Python wrapper scripts. This is low-risk from an installer perspective because nothing is automatically downloaded or written by an install step.
Credentials
The skill does not declare or request any environment variables or credentials. The only sensitive operation is writing to a user home config file (~/.openclaw/openclaw.json), which is coherent with the stated purpose but should be explicitly confirmed by a user before running.
Persistence & Privilege
The skill is not force-included (always: false) and does not request special platform privileges. However it is designed to modify a user-level persistent config file (~/.openclaw/openclaw.json). Combined with the packaging inconsistencies, this raises risk: a user running a mismatched or tampered fixer could unintentionally change their global OpenClaw configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install transparent-heart-openclaw-workspace-doctor - 安装完成后,直接呼叫该 Skill 的名称或使用
/transparent-heart-openclaw-workspace-doctor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release.
元数据
常见问题
OpenClaw Workspace Doctor 是什么?
Use when the user wants to inspect, repair, package, or troubleshoot an OpenClaw workspace doctor setup, especially for stale bootstrap state, missing daily... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 279 次。
如何安装 OpenClaw Workspace Doctor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install transparent-heart-openclaw-workspace-doctor」即可一键安装,无需额外配置。
OpenClaw Workspace Doctor 是免费的吗?
是的,OpenClaw Workspace Doctor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenClaw Workspace Doctor 支持哪些平台?
OpenClaw Workspace Doctor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenClaw Workspace Doctor?
由 transparent-heart(@transparent-heart)开发并维护,当前版本 v0.1.0。
推荐 Skills