claude

KDE Agent Workspace

Give Claude its own KDE Plasma virtual desktop, or a headless sandbox KWin on a private bus: list desktops, create a "Claude" or "AI Agents" desktop, launch and test GUI or terminal apps there without taking over the user's screen (AT-SPI input, KWin window capture), bind the agent desktop to its own display output. Plasma 6 on Wayland.

31 on GitHubby Daniel Rosehillv0.5.0MITupdated yesterdayLinux Sysadmin
/

Plugin kde-agent-workspace from marketplace danielrosehill in danielrosehill/Claude-Code-Plugins. Commands read from the repo's manifest — today.

What it installs

Skills (5)

  • bind-agent-workspace-to-output

    Bind the agent's KDE Plasma virtual desktop to a specific display output (e.g. a second monitor), or move agent windows onto an output, so the agent works on its own screen while the user keeps theirs. Uses per-output virtual desktops on Plasma 6.7+, and a dedicated-output fallback on older Plasma.

  • create-agent-workspace

    Create a dedicated KDE Plasma virtual desktop for AI agents to work on, named "Claude" or "AI Agents" (the user's choice), and remember it as the agent desktop. Idempotent — adopts an existing desktop of that name. Also renames or removes it. Use when the user wants Claude to have its own workspace,

  • list-workspaces

    Show the user's KDE Plasma virtual desktops ("workspaces") — names, order, which is current, how many windows each holds, the connected outputs, whether an agent desktop already exists, and whether this Plasma version supports per-output desktops. Use when the user asks what workspaces/virtual deskt

  • test-app-in-agent-workspace

    Run, test and troubleshoot a real GUI or terminal application on Ubuntu/KDE Plasma inside the agent's own virtual desktop, so Claude can operate it without taking over the user's screen — launch it there, drive it via AT-SPI accessibility (clicks, text entry, reading values), capture window screensh

  • use-sandbox

    Test or debug GUI and terminal apps in a headless sandbox KWin (private D-Bus, never on the user's screen or focus). Use on "use the sandbox", "test it in the sandbox", "don't disturb my desktop".

View source on GitHub blog.danielrosehill.com

More from danielrosehill/Claude-Code-Plugins

All 185 plugins →

Career

claude

Career planning — log roles, compare offers, track applications, salary benchmark, with planning/job-search/salary variants.

55 skills · 27 commands · 2 agents

31

Product research and procurement skills with a particular focus on technical specification conformance — does this part actually meet the requirement, and can you show your working. Marketplace-agnostic: spec definition from a vague want or a photograph, annotated search vocabulary, versioned spec-as-code, manufacturer datasheet retrieval, cross-region part-number equivalence, conformance evaluation matrices, bills of materials and RFQ packages. Plus the surrounding process: intake, research, compare, evaluate, recommend, market-check, spec-driven market landscape surveys, live price/delivery scanning through your own VPN egress, preference memory and hardware-rig profiling. Hands off to the marketplace-specific plugins (shopping, israel-shopping, amazon, aliexpress-israel-skills) once a question becomes about a particular shop.

14 skills · 34 commands · 7 agents

31

Smart home — Home Assistant, Snapcast multi-room audio, Plex media server ops, with HA/audio/media-server variants.

3 skills · 47 commands · 5 agents

31

Audio production — normalize, VAD, transcribe, diarize, podcast assembly, with engineering/podcast/transcript variants.

17 skills · 34 commands · 1 agent

31

Image production — editing, format conversion, batch ops, and filesystem organisation by resolution, aspect ratio, orientation, format, EXIF time, camera, plus dedupe and metadata scrubbing.

29 skills · 19 commands

31

PR and media monitoring — scan coverage, summarize press, draft responses, comms strategy, with monitoring/response/strategy variants.

1 skill · 28 commands · 17 agents

31

Similar plugins

Linux sysadmin co-pilot as an MCP server for Codex: plain-language requests become typed, risk-classified actions that a privileged daemon runs only after out-of-band terminal approval, with an Ed25519-signed audit chain and automatic rollback.

hashgraph-online/awesome-codex-plugins 1,566

Native Linux desktop control: semantic AT-SPI accessibility trees, screenshots, compositor window targeting (GNOME, KDE, Hyprland, niri, COSMIC, i3, Sway, labwc and other wlroots compositors, X11), Wayland/X11 input, and an on-screen activity indicator.

1 skill · 1 MCP server

agent-sh/computer-use-linux 868

kwin-mcp

claude

Bundles the kwin-mcp MCP server (uvx kwin-mcp) plus the kwin-desktop-automation skill that teaches session-mode selection, the observe-act-verify loop, element refs, US-QWERTY vs Unicode typing, held input, and platform pitfalls (global logical coordinates, QMenu invisibility, EIS edge limits, clipboard opt-in).

1 skill · 1 MCP server

isac322/kwin-mcp 80

wshot

claude

Screenshot tool for Wayland/GNOME - capture windows by app name, PID, title, or window ID

1 skill

mrshu/agent-skills 22

linux

claudecodex

45 skills for Linux sysadmin work: provisioning, access and secrets, networking/DNS, web/mail services, virtualization, storage, hardening, observability, troubleshooting, automation, databases, containers, backup, performance, and compliance

48 skills · 2 commands · hooks

peterbamuhigire/linux-skills 18

nestbolt

claude

Free nesting for laser, CNC, plasma, waterjet, fabric and leather cutting: fit SVG and DXF parts on fixed sheets to use the least material.

2 skills · 1 MCP server

skulitom/Nestbolt 17

Maintain KDE Agent Workspace?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins185 plugins