← 返回 Skills 市场
winget-package-manager
作者
hongjiapeng
· GitHub ↗
· v1.0.0
· MIT-0
122
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install winget-package-manager
功能描述
Controlled Windows package management workflow based on winget. Guides an agent to safely search, inspect, download, install, upgrade, uninstall, and list up...
安全使用建议
This skill is coherent and conservative: it only frames how to use winget and does not include code or request secrets. Before using, confirm the host's command-runner policy and whether the agent is allowed to execute commands and perform elevated installs/uninstalls. Because the skill delegates execution to the host, ensure that human approval is required for medium/high-risk actions (install, upgrade, uninstall) and that the host enforces source restrictions and elevation prompts. If you need stricter control, require user confirmation for any install/uninstall operations or limit the agent's ability to invoke the host runner autonomously.
功能分析
Type: OpenClaw Skill
Name: winget-package-manager
Version: 1.0.0
The skill bundle provides a structured set of safety guidelines and command patterns for an AI agent to manage Windows packages using the legitimate 'winget' utility. The instructions in SKILL.md explicitly restrict the agent to approved sources (winget, msstore), mandate package disambiguation to prevent accidental installs/uninstalls, and forbid arbitrary command execution or external downloads, aligning perfectly with its stated purpose.
能力评估
Purpose & Capability
Name and description match the declared requirements: the SKILL.md explicitly targets winget on Windows and the metadata requires the winget binary and Windows. Nothing requested (no env vars, no unrelated binaries) is outside the scope of a winget helper.
Instruction Scope
The runtime instructions are narrowly scoped to seven winget operations and include explicit safety rules (disambiguation, allowed sources, no arbitrary shell execution, no custom URL downloads). The skill does rely on the host providing a command execution capability (terminal/runner), which is expected and repeatedly called out.
Install Mechanism
Instruction-only skill with no install steps and no code files, so nothing is written to disk or downloaded by the skill itself.
Credentials
The skill requests no environment variables, no credentials, and no config paths. This is proportionate to a prompt-only winget workflow.
Persistence & Privilege
always is false and the skill does not request persistent/system-level privileges or modify other skills. Autonomous invocation is allowed by platform default but is not elevated by this skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install winget-package-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/winget-package-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the winget-package-manager skill.
- Provides controlled Windows package management using winget with a security-first approach.
- Supports 7 operations: search, show, download, install, upgrade, uninstall, and list-upgrades.
- Enforces safe package handling (exact match, whitelisted sources, no arbitrary command execution).
- All actions return consistent, structured JSON output.
- Includes robust error handling and mandatory disambiguation for ambiguous package matches.
- Designed for integration with Windows agents; requires PowerShell 5.1+ and winget 1.6+.
元数据
常见问题
winget-package-manager 是什么?
Controlled Windows package management workflow based on winget. Guides an agent to safely search, inspect, download, install, upgrade, uninstall, and list up... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 122 次。
如何安装 winget-package-manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install winget-package-manager」即可一键安装,无需额外配置。
winget-package-manager 是免费的吗?
是的,winget-package-manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
winget-package-manager 支持哪些平台?
winget-package-manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 winget-package-manager?
由 hongjiapeng(@hongjiapeng)开发并维护,当前版本 v1.0.0。
推荐 Skills