← 返回 Skills 市场
Steam Games CLI
作者
Matt Russell
· GitHub ↗
· v0.4.0
2570
总下载
1
收藏
10
当前安装
1
版本数
在 OpenClaw 中安装
/install steam
功能描述
Browse, filter, and discover games in a Steam library. Filter by playtime, reviews, Steam Deck compatibility, genres, and tags. Use when user asks about their Steam games, what to play, game recommendations, or Steam Deck compatible games.
安全使用建议
Before installing or using this skill: 1) Confirm the registry-declared requirements vs the SKILL.md (the SKILL.md says it needs the 'steam' binary and STEAM_API_KEY but the registry lists none). 2) If you plan to run 'npm install -g steam-games-cli', verify the npm package owner, inspect the package contents (or review the GitHub repo at the homepage), and check for postinstall scripts. 3) Only provide your Steam Web API key and Steam ID if you trust the package; treat the API key like a secret. 4) Prefer running the CLI in a sandbox or isolated environment first; if you want tighter assurance, manually review the code on GitHub or use official Steam tooling. 5) Ask the skill maintainer to update registry metadata to declare required binaries/env and to include an explicit install spec so permissions are clear.
功能分析
Type: OpenClaw Skill
Name: steam
Version: 0.4.0
The skill bundle is benign. It clearly defines its purpose as interacting with a Steam library using an external `steam-games-cli` tool. It transparently declares its dependency on the `steam` binary and the `STEAM_API_KEY` environment variable, both of which are necessary for its stated functionality. The `SKILL.md` provides clear instructions for installation and usage, including how the AI agent should interact with the CLI, without any evidence of prompt injection, data exfiltration, malicious execution, persistence, or obfuscation.
能力评估
Purpose & Capability
The SKILL.md describes a Steam library CLI and requires the steam binary plus a Steam Web API key and Steam user ID — these are reasonable for the stated purpose. However the registry metadata provided to the platform lists no required binaries or env vars, creating an inconsistency between what the skill says it needs and what the registry declares.
Instruction Scope
Runtime instructions are narrowly focused on installing/using the steam-games-cli and calling the steam binary with filters; they request the Steam API key and Steam ID (which are needed to call the Steam Web API). The instructions do not ask the agent to read unrelated files or exfiltrate other secrets.
Install Mechanism
Although the registry lists no install spec, the SKILL.md instructs users to run 'npm install -g steam-games-cli' — that installs third‑party code to disk and may execute postinstall scripts. This mismatch (no declared install but explicit npm install guidance) increases risk: verify the npm package publisher and review the package contents before installing.
Credentials
The skill's required secret (STEAM_API_KEY) and a Steam user ID are proportionate to querying a Steam library. The platform metadata omission of these required env vars is concerning because the platform-level permissions/requirements are incomplete or inaccurate — confirm which credentials you must provide and where they will be stored/transmitted.
Persistence & Privilege
The skill does not request always:true and does not declare any system-wide config modifications. It is instruction-only and would run only when invoked; no elevated persistence or cross-skill config changes are requested.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install steam - 安装完成后,直接呼叫该 Skill 的名称或使用
/steam触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.4.0
Initial release: Browse Steam library with filters for playtime, reviews, Deck compatibility, tags, and genres
元数据
常见问题
Steam Games CLI 是什么?
Browse, filter, and discover games in a Steam library. Filter by playtime, reviews, Steam Deck compatibility, genres, and tags. Use when user asks about their Steam games, what to play, game recommendations, or Steam Deck compatible games. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2570 次。
如何安装 Steam Games CLI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install steam」即可一键安装,无需额外配置。
Steam Games CLI 是免费的吗?
是的,Steam Games CLI 完全免费(开源免费),可自由下载、安装和使用。
Steam Games CLI 支持哪些平台?
Steam Games CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Steam Games CLI?
由 Matt Russell(@mjrussell)开发并维护,当前版本 v0.4.0。
推荐 Skills