Loading...
Loading...
Track and check updates for all OpenClaw dependencies: managed skills (GitHub/ClewHub), bundled skills, workspace skills, npm packages, pip packages, and CLI tools. Use when user asks "check for updates", "dependency status", "are my skills up to date", "什么需要更新", "检查依赖", "检查更新", or wants a dependency health report. Triggers on: dependency check, skill updates, outdated packages, version drift.
npx skill4agent add blessonism/openclaw-skills dependency-tracker# 1. Scan — build/refresh the local manifest
python3 scripts/scan.py
# 2. Check — compare local vs remote versions
python3 scripts/check.py
# 3. Report — generate human-readable Markdown report
python3 scripts/report.py~/.openclaw/workspace/skills/dependency-tracker/scripts/| Category | Source | Detection Method |
|---|---|---|
| Managed skills (GitHub) | | GitHub Contents API (git hash compare) |
| Managed skills (ClewHub) | | ClewHub API (version compare) |
| Bundled skills | | Tied to OpenClaw version |
| Workspace skills | | Local git (self-managed) |
| OpenClaw version | npm registry + GitHub | |
| npm dependencies | | |
| pip packages | system Python | |
| CLI tools | PATH | Version commands |
scan.pycheck.pyreport.pydata/data/
├── manifest.json # Full dependency inventory
├── check-results.json # Latest check results
└── reports/
└── YYYY-MM-DD-report.md # Generated reportsgit hash-object.skill-lock.json