← 返回 Skills 市场
andy8663

Skill Manage

作者 Woody · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
65
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-manage
功能描述
Manage OpenClaw Skills by listing, checking updates, installing, updating, or uninstalling from GitHub, SkillHub, Config, or local sources.
安全使用建议
This skill implements the advertised management features, but before installing or running it you should: (1) inspect scripts/skill_manage.py, especially the uninstall/remove code; (2) note the script currently uses hard-coded Windows paths (C:\Users\andy8\...) — update it to use os.path.expanduser('~') or your actual OpenClaw paths so it operates on your environment; (3) run 'check' and 'list' / use the uninstall --dry-run option before allowing deletions; (4) verify network calls (ClawHub only) and confirm you trust the author; (5) if you plan to run automated updates/uninstalls, run inside a sandbox or with backups until you confirm behavior. If you want, I can point out the exact lines to change to make paths portable and show where deletion happens.
功能分析
Type: OpenClaw Skill Name: skill-manage Version: 1.0.0 The skill contains hardcoded absolute file paths to a specific user's directory (C:\Users\andy8) in scripts/skill_manage.py, which is highly irregular and suggests either targeted development or significant oversight. The script possesses broad filesystem permissions to scan for and delete configuration files, environment variables (.env), and cache directories across the system during its 'uninstall' process. While these capabilities are functionally related to its stated purpose of skill management, the hardcoded paths and the potential for broad file deletion without proper path generalization pose a risk to system integrity.
能力评估
Purpose & Capability
Name/description match the code: listing, checking updates, updating (git/skillhub) and uninstalling skills. However, the script uses hard-coded absolute Windows paths (e.g., C:\Users\andy8\.qclaw\...) while SKILL.md/README describe scanning ~/.qclaw/... (tilde). Registry metadata also lists no required binaries whereas SKILL.md frontmatter requires python3. The hard-coded paths are unexpected and indicate the script wasn't generalized for other users.
Instruction Scope
SKILL.md instructs running the included Python script for list/check/update/uninstall. The script performs broad filesystem scans (searching for config/.env/.yaml, openclaw.json references, workspace TMP/scripts/output/archive, etc.) and will present removal actions. That scanning is related to 'thorough uninstall' advertised, but it's wide-reaching and can touch many user files; combined with hard-coded paths this is surprising. Confirm dry-run behavior and review uninstall/delete code before executing actions that remove files.
Install Mechanism
No install spec — the skill is delivered as source + SKILL.md and expects Python to run the script. This is the lowest install risk (nothing is automatically downloaded or executed on install).
Credentials
The skill declares no required env vars or credentials, and network calls are only to ClawHub (https://clawhub.com/api/v1/skill/{slug}) which is consistent with checking SkillHub metadata. However the script will detect and report presence of config files and credential-like files under the scanned skill directory and other OpenClaw config locations — reasonable for an uninstall helper but sensitive. There are no declared requests for unrelated credentials, which is good.
Persistence & Privilege
The skill does not set always:true and does not request special platform-wide privileges. It will interact with skillhub.lock.json and local skill directories as part of its management duties (expected).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-manage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-manage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of skill-manage — a toolkit for managing OpenClaw Skills. - Provides unified management for installed Skills: list, check updates, upgrade, uninstall. - Automatically detects Skill source (GitHub, SkillHub, Config, Local) and applies the appropriate update method. - Supports one-click upgrade for eligible Skills. - Includes command line interface and voice command triggers for easy use. - Detailed usage instructions and source distinction logic provided in documentation.
元数据
Slug skill-manage
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Skill Manage 是什么?

Manage OpenClaw Skills by listing, checking updates, installing, updating, or uninstalling from GitHub, SkillHub, Config, or local sources. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 65 次。

如何安装 Skill Manage?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-manage」即可一键安装,无需额外配置。

Skill Manage 是免费的吗?

是的,Skill Manage 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skill Manage 支持哪些平台?

Skill Manage 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skill Manage?

由 Woody(@andy8663)开发并维护,当前版本 v1.0.0。

💬 留言讨论