Hyprland Computer Control — Development skill for Claude Code
Claude Code skill for controlling Arch Linux desktops with Hyprland (Wayland) — mouse, keyboard, windows, screenshots, volume, brightness, media, clipboard.
How to install Hyprland Computer Control
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open typhoon1217/hyprland-computer-control and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Hyprland Computer Control does
Claude Code skill for controlling Arch Linux desktops with Hyprland (Wayland) — mouse, keyboard, windows, screenshots, volume, brightness, media, clipboard.
Alternatives in Development
- Pool Compare — Compare all Meteora DLMM pools for a token pair by APR, fee/TVL ratio, and volume 722 ★
- Volume Arc — 主线拆纲 skill 669 ★
- Package Assistant — Package OfficeCLI Skill as Wayland Assistant 589 ★
README
Hyprland Computer Control
Two native Wayland skills for Codex, Claude Code and other agents:
- hypr-cc: control the user's existing desktop. Its real-seat input is not isolated.
- hypr-ccv: test GUI flows under a separate Hyprland 0.56+ compositor with private HOME, XDG roots, Wayland/IPC, clipboard and D-Bus. Bootstrap through the existing Wayland session, then use 1–4 headless outputs.
This is GUI/profile isolation, not a container or an OS security sandbox. Commands retain the user's filesystem permissions. A nested window can briefly map during bootstrap. The controller does not install host window rules, change host monitor config, reload the host compositor or inject kernel-seat input.
Install
From this checkout:
./setup.sh --sandbox-only
# Or ./setup.sh to link both skills.
# Explicit dependency install, only if needed:
./hypr-ccv/scripts/install.sh
Installation links the canonical skill folders into `~/.agents/skills`, `~/.codex/skills` (or `$CODEX_HOME/skills`) and `~/.claude/skills`, plus CLI links in `~/.local/bin`. Existing nonmatching files/directories are preserved. Updates to this checkout therefore update every linked agent. Start a new agent session to refresh its skill catalog.
Sandbox dependencies: Hyprland with Lua config (0.56+), Python, hyprctl, wtype, grim, dbus-daemon and wayvnc. Clipboard commands need wl-clipboard; recordings need ffmpeg. `CC_VNC=0` omits pointer support. The direct-desktop `hypr-cc` skill has its own prerequisites; sandbox installation does not configure ydotool or uinput.
Isolated GUI workflow
export CC_SESSION=gui-test
hypr-ccv start 1280x800 2
hypr-ccv status
hypr-ccv run quickshell -p /path/to/test-shell
hypr-ccv hypr -j clients
hypr-ccv shot /tmp/before.png
# Inspect the image, then act on observed controls.
hypr-ccv click 640 400
hypr-ccv type 'test data'
hypr-ccv key Return
hypr-ccv keys -M ctrl -k a -m ctrl
hypr-ccv snapshot /tmp/runtime.json
hypr-ccv shot /tmp/after.pn
Related Skills
Omni Computer Use
Windows computer-use MCP server - 1:1 replica of Claude Desktop's tool surface, for the Claude Code CLI or any
Claude Plays Tockers Trials
A Claude Code skill that autonomously clears TFT's Tocker's Trials (PvE) using only screenshots and mouse/keyb
Rill
Seamless lightweight native RSS app for MacOS & Linux (both x11 and Wayland). Fully free. Yes we have agents,
Windows To Wsl2 Screenshots
Automate Windows screenshots for Claude Code workflows in WSL2. Take screenshots (Win+Shift+S, Win+PrintScreen
Claude Desktop Arch
Builds an Arch Linux package for Claude Desktop by extracting and modifying the official Windows release. I
Mazapan
Elegant and Productivity Oriented Agentic OS Linux based on Arch
Related Agents
Packager Troubleshooter
Use this agent when packaging fails or needs changes — yarn build:package:windows mac linux, PyInstaller error
Blue Team
Defensive security and hardening specialist. Creates detection rules, hardens Linux/Windows systems, writes Si
Byok Token Security Expert
BYOK (Bring-Your-Own-Key) and OAuth token security expert. Deep on cross-platform OS keychain integration (mac