← Back to Skills Marketplace
Steam Icon Fixer
by
lunarmoon26
· GitHub ↗
· v1.0.0
· MIT-0
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install steam-icon-fixer
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install steam-icon-fixer - After installation, invoke the skill by name or use
/steam-icon-fixer - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install Steam Icon Fixer?
Run "/install steam-icon-fixer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Steam Icon Fixer free?
Yes, Steam Icon Fixer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Steam Icon Fixer support?
Steam Icon Fixer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Steam Icon Fixer?
It is built and maintained by lunarmoon26 (@lunarmoon26); the current version is v1.0.0.
More Skills