← 返回 Skills 市场
lunarmoon26

Steam Icon Fixer

作者 lunarmoon26 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install steam-icon-fixer
功能描述
Fix missing or generic Steam game desktop icons on Linux by finding the Steam app ID from local launchers and installing replacement artwork into the user's...
安全使用建议
This skill appears to do exactly what it says: scan local .desktop launchers, derive Steam app IDs, generate PNG icon files in your XDG icons directory, and refresh the icon cache. Before running, consider: (1) you may need Pillow (PIL) installed in the environment; (2) the script will read .desktop files under your home (or XDG_DATA_HOME) and will create/modify files under your icons directory — back up any icon theme you care about if concerned; (3) the script invokes system icon-cache tools if present, which run locally; (4) the skill does not contact external servers or request credentials. Only install/use if you trust the skill source or review the included script; otherwise run it in a sandbox or manually inspect/execute the script yourself.
功能分析
Type: OpenClaw Skill Name: steam-icon-fixer Version: 1.0.0 The skill is a legitimate utility for repairing Steam game icons on Linux desktops. The bundled Python script (scripts/steam_icon_fixer.py) scans local .desktop files to identify Steam AppIDs and uses the Pillow library to resize provided images into the standard Hicolor icon theme structure. It follows XDG directory standards and contains no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description match the code and SKILL.md: the script scans .desktop files, extracts Steam app IDs, writes icon PNGs into the user's icon theme, and optionally refreshes the icon cache. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md instructs running the bundled script with clear flags and default directories. The runtime instructions and the script act only on local files (XDG applications/icons dirs) and do not instruct reading unrelated system state or sending data externally.
Install Mechanism
No install spec — the skill is instruction + bundled script. Nothing is downloaded at install time. The only runtime dependency is Pillow (noted in SKILL.md), which is local and expected for image processing.
Credentials
The skill declares no required environment variables or credentials. It does read XDG_DATA_HOME and HOME to locate directories (expected). The only minor mismatch: the script requires Pillow at runtime but the metadata does not declare this dependency explicitly (SKILL.md mentions it).
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. It writes icon files to the user's icon theme (a scoped and expected filesystem change).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install steam-icon-fixer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /steam-icon-fixer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of steam-icon-fixer. - Scans local Steam launchers for missing or generic desktop icons on Linux. - Installs replacement artwork using either explicit user input or by discovering the correct Steam app ID from launcher metadata. - Supports multiple installation workflows: by app ID, game name, or specific `.desktop` file. - Allows customization of application and icon directories for nonstandard setups. - Includes a bundled script for deterministic icon installation and cache refresh.
元数据
Slug steam-icon-fixer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Steam Icon Fixer 是什么?

Fix missing or generic Steam game desktop icons on Linux by finding the Steam app ID from local launchers and installing replacement artwork into the user's... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 Steam Icon Fixer?

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

Steam Icon Fixer 是免费的吗?

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

Steam Icon Fixer 支持哪些平台?

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

谁开发了 Steam Icon Fixer?

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

💬 留言讨论