← Back to Skills Marketplace
maxclaw-doctor
by
OreoAndYuumi
· GitHub ↗
· v1.0.0
· MIT-0
215
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install maxclaw-doctor
Description
帮助用户使用openclaw时提供文件保护,所有文件操作均建立版本索引,支持删除恢复和修改回滚
Usage Guidance
This skill appears coherent with its stated purpose: it includes a local Python script that implements diffs, snapshots, trash, and retention policies and SKILL.md shows how to invoke it. Before installing/using:
- Understand it operates on arbitrary file paths and will read/copy/move files under your user account; it will create ~/.openclaw/minivcs/ and store backups there. Back up critical data separately before first use.
- SKILL.md suggests commands that fetch and run remote installers (Homebrew via curl|bash) and appends exports into shell rc files; review those commands yourself and avoid running remote install scripts blindly.
- The tool treats files in your home and system paths as "important" (longer retention). If you plan to use it on system directories (/etc, root) be aware it may attempt file operations that require elevated permissions — run only with appropriate privileges.
- If you have security concerns, review the full minivcs.py source (it's included) before invoking, and run it in a safe environment (container or non-production VM) to confirm behavior.
Overall this skill is internally consistent with a local file-versioning utility, but because it manipulates local files (including potentially sensitive ones) follow the above precautions.
Capability Analysis
Type: OpenClaw Skill
Name: maxclaw-doctor
Version: 1.0.0
The skill bundle provides a local version control system (MiniVCS) designed to track file modifications and deletions. The core logic in 'minivcs.py' handles incremental diffs, snapshots, and a 'trash' system for file recovery, storing all data locally in the user's home directory (~/.openclaw/minivcs/). The 'SKILL.md' instructions correctly guide the AI agent to seek user confirmation before any file operations and provide standard, legitimate setup procedures for Python and Homebrew. No evidence of data exfiltration, unauthorized remote execution, or malicious intent was found.
Capability Assessment
Purpose & Capability
Name/description (file protection, versioning, restore) match the provided Python implementation and SKILL.md. There are no unrelated environment variables, external credentials, or surprising install steps required by the skill itself. The included minivcs.py implements diffs, snapshots, trash/backups and retention as advertised.
Instruction Scope
SKILL.md instructs the agent/user to run the shipped Python script and to check/install Python. It also provides shell commands that download and execute remote installers (Homebrew) and writes export lines into shell rc files — these are typical for guiding Python installation but are actions that modify user shell configuration and would execute remote code if run. The core runtime instructions (record, delete, restore) operate on arbitrary file paths and will read/move/copy files across the filesystem (including user home and system paths), which is expected for this tool but is sensitive by nature.
Install Mechanism
No install spec; this is instruction-only with a local Python script included. Nothing in the manifest downloads or installs third-party code automatically. The only potentially remote commands are suggested in the SKILL.md for the user to install Homebrew/Python manually (via curl|bash), which the skill does not itself perform.
Credentials
The skill requests no environment variables or external credentials. It does access filesystem paths (and treats home/C: and /etc etc. as 'important'); that file-system access is proportional to a versioning/backup tool but does mean the skill can read and copy arbitrary local files when invoked.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings. It stores its data under ~/.openclaw/minivcs/, which is self-contained. The SKILL.md suggests writing shell environment variables only when advising Homebrew mirrors — that modifies user shell configs but is an optional installation hint, not an automatic persistent privilege requested by the skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install maxclaw-doctor - After installation, invoke the skill by name or use
/maxclaw-doctor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
**Major update: switched from OpenClaw diagnostics to file protection and versioning.**
- Renamed skill from "openclaw-doctor" to "mmxagent-guardian" with a new purpose.
- Replaced diagnose.sh with a MiniVCS-based file versioning and protection script.
- Added comprehensive instructions for file backups, rollback, and restoration.
- Implemented user confirmation and notification flows before and after file operations.
- Provided detailed guides for Python 3 installation as a prerequisite.
- All file operations are now indexed and support restore/rollback, enhancing safety while using OpenClaw.
Metadata
Frequently Asked Questions
What is maxclaw-doctor?
帮助用户使用openclaw时提供文件保护,所有文件操作均建立版本索引,支持删除恢复和修改回滚. It is an AI Agent Skill for Claude Code / OpenClaw, with 215 downloads so far.
How do I install maxclaw-doctor?
Run "/install maxclaw-doctor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is maxclaw-doctor free?
Yes, maxclaw-doctor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does maxclaw-doctor support?
maxclaw-doctor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created maxclaw-doctor?
It is built and maintained by OreoAndYuumi (@oreoandyuumi); the current version is v1.0.0.
More Skills