Install
openclaw skills install skill-deps-doctorCross-platform skill dependency doctor — preflight check for missing binaries, version mismatches, system libraries, CJK fonts, Playwright/Chromium runtime, and project-level deps. Use before running skills to prevent late runtime dependency failures.
openclaw skills install skill-deps-doctorComplementary to
openclaw doctor—doctorchecks gateway/config/services; this skill checks skill runtime dependencies (bins, versions, libs, fonts).
Use this skill to detect missing or broken dependencies before a skill fails at runtime.
skills/*/SKILL.md declared requires.bins against $PATHnode>=18, python3>=3.10 syntax with actual version probingldconfig (Linux)fc-listplaywright → 13 .so libraries--check-dir:
package.json), Python (pyproject.toml / requirements.txt), Docker (Dockerfile)--profile slidev, --profile whisper, --profile pdf-exportpip install skill-deps-doctor
Legacy command skill-deps-doctor remains supported for compatibility.
skill-deps-doctor --skills-dir /path/to/workspace/skills
skill-deps-doctor --skills-dir ./skills --check-dir ./project --probe
skill-deps-doctor --skills-dir ./skills --check-dir ./monorepo --recursive
skill-deps-doctor --skills-dir ./skills --profile slidev --profile pdf-export
skill-deps-doctor --skills-dir ./skills --list-profiles
skill-deps-doctor --skills-dir ./skills --fix > fix.sh
skill-deps-doctor --skills-dir ./skills --graph tree
skill-deps-doctor --skills-dir ./skills --graph dot | dot -Tsvg -o deps.svg
skill-deps-doctor --skills-dir ./skills --platform-matrix
skill-deps-doctor --skills-dir ./skills --json
# Save baseline
skill-deps-doctor --skills-dir ./skills --snapshot baseline.json
# Gate on new issues
skill-deps-doctor --skills-dir ./skills --baseline baseline.json --fail-on-new
# Exit: 0 = pass, 2 = errors, 3 = new findings vs baseline
skill-deps-doctor --skills-dir ./skills --validate-hints
skill-deps-doctor --skills-dir ./skills --validate-plugins
skill-deps-doctor --skills-dir ./skills --hints-file my-hints.yaml
skill-deps-doctor --skills-dir ./skills -v # Show all (including info)
skill-deps-doctor --skills-dir ./skills -q # Errors only
skill-deps-doctor --skills-dir ./skills --no-plugins # Skip third-party plugins
python {baseDir}/scripts/skill-deps-doctor.py --skills-dir ./skills
ldconfig; font checks via fc-list; auto-adapts apt hints to host package manager (dnf / yum / apk / pacman).--probe).--json for machine-readable output, --snapshot + --baseline --fail-on-new for regression gating.