Claude-skill-registry gaming
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gaming" ~/.claude/skills/majiayu000-claude-skill-registry-gaming && rm -rf "$T"
manifest:
skills/data/gaming/SKILL.mdsource content
Gaming - Bazzite Gaming Ecosystem
Overview
Bazzite is a gaming-focused OS with extensive Steam, emulation, and streaming support. This skill covers the gaming ecosystem.
Quick Reference
Steam & Proton
| Command | Description |
|---|---|
| Patch GMod 64-bit for Linux |
| Kill hung wine/proton processes |
| Reset Steam (keeps games/saves) |
| Manage Steam shortcuts on desktop |
Streaming & Decky
| Command | Description |
|---|---|
| Setup Sunshine streaming server |
| Install/uninstall Decky Loader |
| Install Decky plugins |
Emulation & Tools
| Command | Description |
|---|---|
| Install EmuDeck |
| Alias for install-emudeck |
| DOS games via Steam |
| Install SteamCMD |
| Lossless Scaling frame gen layer |
| Add streaming services to Steam |
Steam Fixes
GMod 64-bit Patch
# Patch Garry's Mod 64-bit beta for Linux ujust fix-gmod
Fixes compatibility issues with the 64-bit branch.
Kill Hung Proton
# Force-kill stuck wine/proton processes ujust fix-proton-hang
Use when a game won't close or Steam shows a game as "running".
Reset Steam
# Reset Steam folder to fresh state ujust fix-reset-steam
Preserves:
- Game installations
- Save files
- Screenshots
Resets:
- Steam configuration
- Compatibility settings
- Shader cache
Steam Shortcuts
# Manage Steam game shortcuts on desktop ujust steam-icons
Creates/removes desktop shortcuts for Steam games.
Game Streaming
Sunshine Server
# Setup Sunshine (Moonlight protocol) ujust setup-sunshine
Features:
- Host games for Moonlight clients
- Stream to phones, tablets, other PCs
- Hardware encoding (NVENC, VAAPI, QSV)
After setup:
- Access web UI at
https://localhost:47990 - Pair with Moonlight client
- Configure apps and streaming settings
Decky Loader
Install/Uninstall
# Install or uninstall Decky Loader ujust setup-decky
Decky Loader adds plugins to Steam's Game Mode.
Install Plugins
# Install recommended plugins ujust install-decky-plugins
Installs:
- Bazzite Buddy - Bazzite-specific features
- FrameGen - Frame generation
- LSFG-VK - Lossless Scaling Vulkan
Emulation
EmuDeck
# Install EmuDeck for emulation ujust install-emudeck
EmuDeck configures:
- RetroArch cores
- Standalone emulators
- Steam ROM Manager
- Controller mappings
Boxtron (DOS)
# Install Boxtron for DOS games via Steam ujust install-boxtron
Enables DOSBox integration for Steam DOS games.
SteamCMD
# Install SteamCMD ujust install-steamcmd
Command-line Steam client for:
- Dedicated servers
- Game downloads
- Automation
Frame Generation
Lossless Scaling Layer
# Install/uninstall LSFG Vulkan layer ujust get-lsfg
Adds frame generation to games via Vulkan layer.
Media Apps
Streaming Services
# Add streaming services to Steam ujust get-media-app
Adds:
- YouTube
- Netflix
- Twitch
- Prime Video
- Other streaming services
Shows as non-Steam games in library for Game Mode access.
Common Workflows
Fresh Gaming Setup
# Install Decky with plugins ujust setup-decky ujust install-decky-plugins # Install EmuDeck for emulation ujust install-emudeck # Add streaming apps ujust get-media-app
Game Streaming Host
# Setup Sunshine ujust setup-sunshine # On client devices, use Moonlight app # Pair using PIN from Sunshine web UI
Steam Troubleshooting
# Game won't close ujust fix-proton-hang # Major Steam issues ujust fix-reset-steam
Troubleshooting
Proton Game Won't Launch
Check Proton version:
# Try different Proton version in Steam # Right-click game > Properties > Compatibility # Select specific Proton version
Check logs:
# Enable Proton logging PROTON_LOG=1 steam steam://rungameid/<appid>
Sunshine Not Streaming
Check service:
systemctl --user status sunshine
Check ports:
- TCP: 47984, 47989, 47990, 48010
- UDP: 47998-48000, 48002, 48010
Decky Not Loading
Reinstall:
ujust setup-decky
Check logs:
journalctl --user -u decky -n 50
EmuDeck Not Finding ROMs
Check ROM paths:
- Default:
~/Emulation/roms/<system>/ - Ensure correct folder structure
- Run Steam ROM Manager to refresh
Cross-References
- bazzite:gpu - GPU driver configuration
- bazzite:audio - Audio setup for gaming
- bazzite-ai:configure - Steam autostart, gamemode
When to Use This Skill
Use when the user asks about:
- "Steam not working", "game won't launch", "Proton hang"
- "reset Steam", "Steam problems", "game stuck"
- "Sunshine", "game streaming", "Moonlight", "remote play"
- "Decky", "Steam Deck plugins", "Game Mode plugins"
- "EmuDeck", "emulation", "retro games", "ROMs"
- "frame generation", "LSFG", "Lossless Scaling"
- "Netflix on Steam", "streaming apps", "media in Game Mode"
- "GMod Linux", "Garry's Mod fix"