claudecodex

charly-selkies

Self-contained skills + MCP wiring for the selkies-desktop family (Wayland desktop in a container with VNC + Chrome). Ships the chrome-devtools MCP server (port 9224).

0 on GitHubby opencharlyMITupdated 14 days agoimages
/

Plugin charly-selkies from marketplace charly-plugins in opencharly/marketplace. Commands read from the repo's manifest — 12 days ago.

What it installs

Skills (45)

  • a11y-tools

    AT-SPI2 accessibility introspection — Python AT-SPI2 bindings to query the accessibility tree of GTK, Qt, and Chrome apps for element-based automation (find by name/role, not pixel coordinates), backing the `wl: atspi` verb (tree/find/click actions). Use when working with accessibility-tree introspe

  • camsnap

    RTSP/ONVIF camera snapshot and clip CLI. Use when working with the camsnap candy.

  • chrome-devtools-mcp

    Chrome DevTools MCP server via mcp-proxy (Streamable HTTP on port 9224). Use when working with the chrome-devtools-mcp candy, MCP-based browser automation, or the mcp-proxy stdio-to-HTTP bridge pattern.

  • chrome-sway

    Google Chrome running on Sway compositor via exec autostart with DevTools protocol. Use when working with Chrome in Sway, browser automation, or CDP in desktop containers.

  • chrome

    Google Chrome with DevTools on port 9222, Chrome DevTools MCP on port 9224, and browser-open helper. Use when working with Chrome, CDP, browser automation, or DevTools Protocol.

  • desktop-fonts

    JetBrains Mono and Nerd Fonts for desktop containers. Use when working with font configuration or desktop text rendering.

  • desktop-media

    Desktop media codecs, thumbnailers, and the ALSA↔PipeWire bridge for a KDE workstation. Use when composing the full KDE/Plasma media stack into an image, or when a downstream box needs GStreamer/VLC codec coverage, file thumbnails, or ALSA clients routed through PipeWire.

  • fastfetch

    Fast system information tool (neofetch successor). Use when working with the fastfetch candy.

  • ffmpeg

    FFmpeg multimedia framework (negativo17 nonfree build with H.264/AAC support). Use when working with the ffmpeg candy.

  • fonts-extended

    The full CachyOS desktop font set (Noto CJK + emoji, Cantarell, DejaVu, Bitstream Vera, Open Sans, Meslo Nerd, awesome-terminal glyphs) on top of the lean desktop-fonts layer. Use when a full KDE/workstation image needs CJK and emoji coverage, or when adding a font family to a desktop image.

  • heroic

    Heroic Games Launcher for Epic, GOG, and Amazon Prime Gaming with mangohud and gamemode. Use when working with Heroic, Epic Games, GOG, or non-Steam game launchers in containers.

  • kde-selkies

    The KDE nested-compositor PRIMITIVE for the selkies streaming desktop — startplasma-wayland nested in pixelflux, de-SDDM, started by a supervisord poll-for-wayland-1 service. MUST be invoked before editing the kde-selkies candy or its kde-selkies-session wrapper.

  • kde-shell

    The SDDM-free KDE Plasma Wayland SESSION package leaf — the package set shared by the bare-metal KDE desktop (kde-desktop) and the headless streamed KDE pod (kde-selkies). MUST be invoked before editing the kde-shell or kde-desktop package partition.

  • labwc

    Lightweight Wayland compositor (wlroots-based) for nested desktop inside pixelflux. MUST be invoked when working with: the labwc candy, Wayland compositor config in selkies boxes, or labwc-wrapper.

  • libnotify

    Desktop notification client library providing notify-send CLI. Use when working with notify-send, libnotify, or shell-based notifications.

  • pavucontrol

    PulseAudio volume control GUI for desktop containers with PipeWire audio. Use when working with audio configuration or volume control.

  • pipewire

    PipeWire audio and media server with WirePlumber session manager. Use when working with audio in containers, PipeWire, or PulseAudio compatibility.

  • selkies-core

    The compositor-agnostic core of the selkies streaming desktop — the pixelflux transport plus the shared desktop fixings consumed by BOTH flavors (labwc and KDE Plasma). MUST be invoked before editing the selkies-core metalayer or reasoning about what is shared vs flavor-specific in the selkies stack

  • selkies-desktop-layer

    Metalayer composing a full Selkies Wayland streaming desktop with Chrome, Waybar, desktop automation tools, and accessibility introspection. Use when working with the selkies-desktop metalayer composition, labwc desktop, or browser-accessible remote desktops.

  • selkies-kde-desktop

    The full KDE Plasma flavor of the selkies streaming desktop — a headless pod running kwin_wayland directly (--wayland-display) + plasmashell nested in pixelflux, the KDE sibling of the labwc selkies-desktop. MUST be invoked before working on the selkies-kde-desktop metalayer, the kde-selkies / kde-s

  • selkies-kde-nvidia

    The NVIDIA-GPU build of the KDE Plasma Selkies streaming desktop — full Plasma nested in pixelflux with REAL NVENC (cuda-arch-builder-compiled). MUST be invoked before building, deploying, or troubleshooting the selkies-kde-nvidia box.

  • selkies-kde

    The KDE Plasma flavor of the Selkies streaming desktop (cpu/default GPU build) — a browser-accessible, headless-pod Wayland desktop running startplasma-wayland nested in pixelflux. MUST be invoked before building, deploying, or troubleshooting the selkies-kde box.

  • selkies-labwc-nvidia

    GPU-accelerated Selkies streaming desktop (labwc flavor) on the CachyOS NVIDIA base, with real NVENC. Use when working with the selkies-labwc-nvidia box.

  • selkies-labwc

    The labwc flavor of the Selkies streaming desktop (cpu/default GPU build) — a browser-accessible Wayland desktop streamed via pixelflux WebSocket on the CachyOS base. MUST be invoked before building, deploying, or troubleshooting the selkies-labwc box.

  • selkies

    Browser-accessible desktop streaming via WebSocket using pixelflux and pcmflux. Use when working with Selkies streaming engine, pixelflux, pcmflux, or browser-based remote desktop.

  • steam

    Steam gaming client with gamescope. Use when working with Steam, gaming, or gamescope in containers.

  • sway-browser-vnc

    Minimal Sway desktop with VNC remote access and Chrome browser. Use when working with VNC desktop containers or testing the sway-desktop-vnc composition.

  • sway-desktop-vnc

    Sway desktop with VNC remote access via wayvnc on port 5900. Composes sway-desktop base with wayvnc.

  • sway-desktop

    Base Sway desktop composition with audio, portals, Wayland tools, Chrome, terminal, file manager, and status bar. Use sway-desktop-vnc for VNC remote access.

  • sway

    Sway Wayland compositor running headless inside containers with Mesa GPU drivers. Use when working with Sway, Wayland desktop, or headless compositor setup.

  • swaync

    SwayNotificationCenter notification daemon for wlroots compositors (sway, labwc). Use when working with desktop notifications, notification center, or swaync configuration.

  • thunar

    Thunar file manager for Sway desktop environments with sway config integration. Use when working with file management in Sway desktop containers.

  • wacli

    WhatsApp CLI for message sending and history sync. Use when working with the wacli candy.

  • waybar-labwc

    Waybar status bar adapted for the labwc compositor (not sway) — shares the unified waybar config and connects to labwc's wayland-0 socket for layer-shell exclusive zones and the wlr-foreign-toplevel taskbar. Use when working with the labwc status bar or the selkies-desktop waybar.

  • waybar

    Waybar status bar and sway-autotile for the Sway desktop compositor. Use when working with Waybar configuration, status bar, or automatic tiling.

  • wayvnc

    WayVNC server on port tcp:5900 for remote access to Wayland desktops. Use when working with VNC access, remote desktop, or wayvnc configuration.

  • wf-recorder

    Wayland screen recorder for wlroots compositors. Use when working with the wf-recorder candy.

  • wl-overlay-layer

    Wayland overlay windows via gtk4-layer-shell (for screen recordings). Use when working with the wl-overlay candy, gtk4-layer-shell, or overlay dependencies.

  • wl-record-pixelflux

    Desktop video recorder via selkies WebSocket capture bridge for selkies-desktop. Use when working with the wl-record-pixelflux candy.

  • wl-screenshot-grim

    Wayland screenshot capture via `grim` using the wlr-screencopy protocol, for sway and standalone wlroots compositors. Use when capturing screenshots on wlroots desktops — NOT on selkies-desktop (use wl-screenshot-pixelflux there).

  • wl-screenshot-pixelflux

    Screenshot via selkies WebSocket capture bridge for selkies-desktop. Use when working with the wl-screenshot-pixelflux candy.

  • wl-tools

    Compositor-agnostic desktop automation CLI tools — Wayland-native input (wtype), X11, and clipboard (wl-clipboard) — that back the `wl:` check verb on wlroots compositors (sway, labwc) and partially on KWin. Use when working with the `wl:` check verb, Wayland desktop automation, keyboard/window cont

  • xdg-portal

    XDG Desktop Portal infrastructure for Sway containers — the portal daemon, the wlroots backend (xdg-desktop-portal-wlr), and the GTK fallback — enabling screen sharing, portal screenshots, and file dialogs. Use when working with XDG desktop portals, screen-sharing, or file-dialog support inside a co

  • xfce4-terminal

    Xfce4 terminal emulator for Sway desktop environments with sway config integration. Use when working with terminal emulators in Sway desktop containers.

  • xterm

    Lightweight X11 terminal emulator (xterm) that triggers on-demand XWayland on labwc/selkies-desktop, enabling X11 automation tools (xdotool, xprop, xwininfo) to find windows. Use when working with xterm, on-demand XWayland startup, or X11-based window automation on a Wayland desktop.

MCP servers (1)

  • chrome-devtools

    connects to: http://localhost:9224/mcp

View source on GitHub

More from opencharly/marketplace

All 43 plugins →

charly-distros

claudecodex

Base OS images and hardware runtime — arch, fedora, debian, ubuntu, aurora, bazzite, GPU runtime (nvidia/cuda/rocm), bootc bootstrap, per-distro builders.

46 skills

0

charly-coder

claudecodex

Self-contained skills + MCP wiring for charly coder/dev images (arch-coder, debian-coder, fedora-coder, ubuntu-coder, charly-arch). Ships the charly MCP server (port 18765). Bundles language runtimes (golang, rust, nodejs).

32 skills · 1 MCP server

0

charly-internals

claudecodex

Development internals for charly contributors — Go source map, install-plan IR, capabilities/OCI labels, vm-spec, libvirt/cloud-init renderers, cutover-policy, strict-policy, disposable, ovmf, generate-source, skill maintenance, and the agents/workflows/teams guide. Ships five agents (root-cause-analyzer, layer-validator, testing-validator, check-bed-runner, deploy-verifier).

23 skills · 6 agents

0

charly-check

claudecodex

Live-container evaluation and probe verbs — `charly check` orchestrator + per-protocol live probes (cdp, wl, wl-overlay, dbus, vnc, spice, libvirt, record).

24 skills

0

charly-tools

claudecodex

CLI utilities and the charly binary deploy artifacts — ripgrep, himalaya, whisper, nano-pdf, summarize, ordercli, gogcli, sherpa-onnx, plus the `charly` binary deployment skill.

24 skills

0

Infrastructure services and system layers — postgresql, redis, valkey, vectorchord, k3s cluster, traefik, supervisord, tailscale, gocryptfs, virtualization, dbus-layer, tmux-layer.

22 skills

0

Similar plugins

Run ruflo swarm agents on your own ruOS cloud desktops via the tenant-authenticated fleet MCP or per-tenant SSH; optional, removable

1 skill · 4 commands · 1 agent

ruvnet/ruflo 81,589

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

Harness Adobe's creative AI-powered tools to edit images, automate design workflows, and bring creative visions to life — from background removal to vectorization and professional retouching.

26 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

Cross-platform application development coordinating web, iOS, Android, and desktop implementations

1 command · 6 agents

wshobson/agents 42,461

Adobe

claude

Brings together Adobe Creative Cloud tools for images, vectors, design, and video. Edit multiple assets at once, adapt for different platforms, and complete multi-step creative workflows for polished results.

26 skills · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Maintain charly-selkies?

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 plugins43 plugins