← 返回 Skills 市场
Skills Updater
作者
thunder1743
· GitHub ↗
· v1.1.0
· MIT-0
251
总下载
0
收藏
0
当前安装
11
版本数
在 OpenClaw 中安装
/install skills-updater
功能描述
Automatically detect, backup, and update OpenClaw skills using caching, retry logic, dry-run mode, and detailed upgrade reports.
安全使用建议
This updater appears to be internally consistent with its purpose, but review a few things before enabling automatic updates: 1) Run in --dry-run and/or --cache-only first to see what would change. 2) Inspect the included script (scripts/check-skill-updates.py) yourself to confirm behavior you’re comfortable with—it will copy entire skill directories to ~/Desktop/skill-backups. Backups can therefore include any secrets stored inside skills, so ensure you’re OK with that destination/permissions. 3) Verify the ClawHub base URL (script uses https://clawhub.ai) and that you trust that registry; network downloads happen when --auto is used. 4) There are multiple minor inconsistencies in metadata and docs (version numbers differ between SKILL.md, README.md, and _meta.json; README support URL differs from the script’s API host; some performance/metric claims appear exaggerated). These look like sloppy packaging rather than malicious intent but justify caution. 5) Keep automatic mode off until you’ve confirmed behavior locally; prefer dry-run and manual restore testing first.
功能分析
Type: OpenClaw Skill
Name: skills-updater
Version: 1.1.0
The 'skills-updater' bundle is a legitimate utility designed to manage OpenClaw skill versions. The core logic in `scripts/check-skill-updates.py` implements version detection, automated backups to the user's Desktop, and secure updates via the official ClawHub API (clawhub.ai). The script includes several security best practices, such as SSL certificate verification, owner-only cache permissions (0700), and explicit path traversal protection during ZIP extraction to prevent arbitrary file writes. No evidence of data exfiltration, obfuscation, or malicious intent was found.
能力评估
Purpose & Capability
The name/description (Skills Updater) matches the included script and SKILL.md: it scans skill directories, detects versions, creates backups, and can fetch updates from a ClawHub API. The script’s declared search paths and backup/report locations are consistent with the updater purpose.
Instruction Scope
Instructions and the script operate on user home paths (~/.openclaw, ~/.openclaw/workspace, ~/Desktop) and create backups of entire skill directories. That is coherent for an updater, but note that backups will copy any files inside skills (including any secrets a skill may contain). The SKILL.md claims only ~/.openclaw/skills is scanned, while the script also checks several other directories (e.g., ~/OpenClaw/skills and ~/.openclaw/workspace/skills) — this is a minor mismatch you should be aware of.
Install Mechanism
No install spec; asset is instruction + Python script. Nothing is downloaded during install time; code runs from the skill directory when executed. This is low-risk from an install mechanism perspective.
Credentials
No environment variables or external credentials are requested. Network access is used only to query the ClawHub metadata and to download updates (per SKILL.md and script). That is appropriate for the stated purpose. There are no unrelated credentials requested.
Persistence & Privilege
The skill is not configured as always-enabled and does not request system-level persistence. It reads/writes files in the user’s home directories (cache, backups, workspace) which is expected for this utility.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skills-updater - 安装完成后,直接呼叫该 Skill 的名称或使用
/skills-updater触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
v1.1.0: Add ~/.openclaw/workspace/skills/ to scan paths (was missing - caused many skills to be invisible). Update SKILL.md credits section with correct version and date.
v1.0.9
Fix critical bug: wrong API base URL (api.clawhub.com -> clawhub.ai). Switch version check from downloading full zip to lightweight /api/v1/skills/{slug} JSON endpoint. Fix download URL to /api/v1/download. Add 404 handling. Add urllib.parse for URL encoding.
v1.0.8
- Update for compatibility with release 1.0.8.
- No user-facing changes to documentation or features.
- Internal script (`check-skill-updates.py`) was updated.
v1.0.7
- Backup format switched from zip files to timestamped folders for easier restore and manual access.
- Updated restore instructions and examples to use folder copies instead of zip archives.
- Documentation (SKILL.md, README.md) reflects revised backup structure and updated version information.
- Internal script updated to align with new backup method.
v1.0.6
- Removed file: SECURITY_AUDIT.md
- No changes to core features or functionality
- Documentation and usage remain unchanged
v1.0.5
- Updated internal files: _meta.json and scripts/check-skill-updates.py
- No user-facing documentation or feature changes in this release
v1.0.4
- Version bump to 1.0.4 with no file or documentation changes detected.
- No new features, fixes, or updates introduced in this release.
v1.0.3
- No code or file changes detected in this release.
- Documentation was updated, but version and date under "Latest Version" remain at 1.0.0 (not 1.0.3).
- No new features, bug fixes, or functional updates included.
v1.0.2
- No code or functional changes in this release.
- Documentation (SKILL.md) version number and last updated date remain at 1.0.0 / 2026-03-25.
- Version bump to 1.0.2 for release tracking.
v1.0.1
- Added Chinese translation to SKILL.md introduction, improving multilingual documentation.
- No changes to features, usage, or functionality.
- Documentation now provides both Chinese and English summaries for broader accessibility.
v1.0.0
- Initial release of Skills Updater.
- Automatically detects and updates installed OpenClaw skills with smart 24h caching and detailed reporting.
- Creates automatic, timestamped backups before each upgrade for easy rollback.
- Supports dry-run mode for safe previewing of updates.
- Implements robust security: no hardcoded secrets, strict permissions, and SSL verification.
- Includes CLI interface with options for cache-only, dry-run, auto upgrade, and verbose logging.
元数据
常见问题
Skills Updater 是什么?
Automatically detect, backup, and update OpenClaw skills using caching, retry logic, dry-run mode, and detailed upgrade reports. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 251 次。
如何安装 Skills Updater?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skills-updater」即可一键安装,无需额外配置。
Skills Updater 是免费的吗?
是的,Skills Updater 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skills Updater 支持哪些平台?
Skills Updater 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skills Updater?
由 thunder1743(@thunder1743)开发并维护,当前版本 v1.1.0。
推荐 Skills