← Back to Skills Marketplace
Steam Deck Disk
by
jy00801119
· GitHub ↗
· v1.0.0
· MIT-0
252
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install steam-deck-disk
Description
Steam Deck 磁盘空间管理和优化。清理缓存、日志、移动大文件到 /home 分区、检查磁盘使用。
Usage Guidance
This skill appears to do what it says (disk checks, cache/log cleanup, moving files, /var expansion), but it includes automatic deletion rules and destructive partition-change instructions without strong safeguards. Before installing or enabling autonomous use: 1) Review and test every command manually on your Steam Deck (especially rm -rf and resize2fs) and ensure you understand required sudo steps. 2) Require explicit user confirmation for any deletions and disable automatic silent-window cleanup unless you accept the risk. 3) Back up partitions and important data before following var-expansion steps. 4) Ensure the skill is run as the intended user (it assumes /home/deck) and that required binaries exist. 5) Prefer dry-run modes (list files to be deleted) and avoid enabling systemd/unit creation until you have manually validated the unit files. If you are not comfortable with root-level partition changes, do not run the var-expansion procedures.
Capability Analysis
Type: OpenClaw Skill
Name: steam-deck-disk
Version: 1.0.0
The skill bundle provides tools for Steam Deck disk optimization but includes high-risk instructions for automated system maintenance. SKILL.md contains 'Automatic Trigger' logic that directs the AI agent to autonomously execute destructive commands like 'rm -rf ~/.cache/*' and 'rm -rf /tmp/*' without user confirmation if disk usage exceeds 85%. Additionally, var-expansion-guide.md provides instructions for complex partition manipulation (using sfdisk, growpart, and resize2fs) and systemd bind mounts, which are powerful system-level operations that could lead to data loss or system instability if executed incorrectly by the agent.
Capability Assessment
Purpose & Capability
The name/description match the actions in SKILL.md (checking disk usage, cleaning caches, moving large files, expanding /var). However the SKILL metadata declares no required binaries even though the instructions use many system tools (journalctl, rm, npm, pip, find, du, rsync, systemctl, growpart, resize2fs, gparted, steamos-*). The omission is not necessarily malicious but reduces clarity and increases risk of unexpected behavior when commands are missing or run with different semantics on the host.
Instruction Scope
Instructions include potentially destructive operations (rm -rf ~/.cache/*, rm -rf /tmp/*, rm -rf /home/deck/backup-*), automatic silent-window cleanup (00:00-08:00) when partitions >85%, and partition-resize/systemd mount recipes that require root and can break systems if applied incorrectly. Those actions are within disk-management scope but the skill lacks explicit dry-run, confirmation, or robust safety checks and will by design delete files automatically under some conditions.
Install Mechanism
Instruction-only skill with no install spec — lowest installation risk. The runtime instructions will, however, cause writes and system changes if executed (creating systemd units, rsync, resizing filesystems), so the lack of an install step doesn't eliminate risk at runtime.
Credentials
The skill requests no environment variables or credentials, which is appropriate for a local disk-management tool. It does reference specific user paths (/home/deck/*), which is expected for a Steam Deck-targeted skill, but that means it assumes the home user is 'deck' — a mismatch could cause incorrect targets on other systems.
Persistence & Privilege
always:false (good), but the skill recommends creating systemd mount units and enabling them (system-wide persistence) and defines autonomous automatic cleanup behavior in a silent window. If the agent is allowed to invoke skills autonomously, those instructions could lead to unattended, irreversible deletions or system changes. The skill itself doesn't request elevated privileges explicitly, but many steps require sudo/root.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install steam-deck-disk - After installation, invoke the skill by name or use
/steam-deck-disk - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Steam Deck disk space management and optimization skill.
- Provides disk usage checks and reports for /, /var, and /home partitions.
- Includes safe cleaning tools: clears system logs, user/app caches, npm and pip caches, and temp files.
- Supports scanning for large files and recommends moving non-system data to /home.
- Features both manual and automatic (scheduled overnight) cleanup, triggered when partition usage exceeds thresholds.
- Offers clear safeguards to protect important user data and development environments from deletion.
- Presents periodic maintenance recommendations for daily, weekly, and monthly routines.
Metadata
Frequently Asked Questions
What is Steam Deck Disk?
Steam Deck 磁盘空间管理和优化。清理缓存、日志、移动大文件到 /home 分区、检查磁盘使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 252 downloads so far.
How do I install Steam Deck Disk?
Run "/install steam-deck-disk" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Steam Deck Disk free?
Yes, Steam Deck Disk is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Steam Deck Disk support?
Steam Deck Disk is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Steam Deck Disk?
It is built and maintained by jy00801119 (@jy00801119); the current version is v1.0.0.
More Skills