← Back to Skills Marketplace
Skill Deps Doctor
by
Range King
· GitHub ↗
· v0.1.0
360
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-deps-doctor
Description
Cross-platform skill dependency doctor — preflight check for missing binaries, version mismatches, system libraries, CJK fonts, Playwright/Chromium runtime,...
Usage Guidance
This appears to be a legitimate dependency-checker. Before installing or running it: 1) Prefer installing from PyPI or the named GitHub repo and verify the package source; 2) Run it against a non-sensitive copy of your workspace (or inside a container/VM) the first time — --probe will launch headless browsers and run system probes; 3) Do not pipe the generated fix script (fix.sh) directly to a shell — inspect it before executing; 4) If you are concerned about third-party code, use --no-plugins and avoid loading untrusted hints/plugins; 5) If you need higher assurance, review the full upstream package source on PyPI/GitHub to confirm there are no unexpected network endpoints or exfiltration code.
Capability Analysis
Type: OpenClaw Skill
Name: skill-deps-doctor
Version: 0.1.0
The skill 'Skill Deps Doctor' is designed for legitimate dependency checking and diagnostic purposes. The `SKILL.md` provides clear instructions for using the tool and does not contain any prompt injection attempts or hidden directives for the AI agent. The `scripts/skill-deps-doctor.py` file is a benign wrapper for importing and executing the main `skill_deps_doctor` package. While the skill can generate a `fix.sh` script, this is a diagnostic feature, and the skill itself does not instruct the agent to execute it, nor does it contain any malicious code or exfiltration attempts.
Capability Assessment
Purpose & Capability
Name and description align with the actual requirements and files. Declared required binaries (python3 and the skill-deps-doctor CLI) match the SKILL.md and the provided wrapper script. The wrapper imports a package named skill_deps_doctor and offers pip/GitHub install hints — all coherent for a dependency doctor tool.
Instruction Scope
The SKILL.md instructs the tool to scan skills/*/SKILL.md and project directories (package.json, pyproject.toml, Dockerfile, etc.), probe runtimes (e.g., Chromium via Playwright), run platform checks (ldconfig, fc-list) and optionally generate fix scripts. Those behaviors are expected for a dependency checker, but they mean the tool will read many project files, execute system probes (and potentially launch headless browsers), and can load/execute third-party plugin code. Users should be aware that --probe and plugin features execute code/run binaries on the host.
Install Mechanism
No registry install spec was included, but SKILL.md recommends 'pip install skill-deps-doctor' or installing from a GitHub pip URL; the included wrapper merely prefers vendored code or falls back to the installed package. These are standard Python install mechanisms and not unexpected; no obscure download URLs or archive extraction are present.
Credentials
The skill declares no required environment variables or credentials, which is appropriate. However, the plugin system (Python entry points) and probes mean third-party code could request or use environment data at runtime; the SKILL.md allows reading hint files and project files. This is coherent but worth noting: no secrets are requested up front, but plugins/probes could access environment state.
Persistence & Privilege
The skill is not always-enabled and does not request unusual persistence or elevated privileges. The wrapper script only manipulates sys.path to prefer vendored/repo code and then imports the package; it does not modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-deps-doctor - After installation, invoke the skill by name or use
/skill-deps-doctor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial ClawHub release (dependency doctor, profiles, fixes, snapshots).
Metadata
Frequently Asked Questions
What is Skill Deps Doctor?
Cross-platform skill dependency doctor — preflight check for missing binaries, version mismatches, system libraries, CJK fonts, Playwright/Chromium runtime,... It is an AI Agent Skill for Claude Code / OpenClaw, with 360 downloads so far.
How do I install Skill Deps Doctor?
Run "/install skill-deps-doctor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Deps Doctor free?
Yes, Skill Deps Doctor is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Skill Deps Doctor support?
Skill Deps Doctor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Deps Doctor?
It is built and maintained by Range King (@rangeking); the current version is v0.1.0.
More Skills