charly-distros
claudecodexBase OS images and hardware runtime — arch, fedora, debian, ubuntu, aurora, bazzite, GPU runtime (nvidia/cuda/rocm), bootc bootstrap, per-distro builders.
46 skills
Live-container evaluation and probe verbs — `charly check` orchestrator + per-protocol live probes (cdp, wl, wl-overlay, dbus, vnc, spice, libvirt, record).
Plugin charly-check from marketplace charly-plugins in opencharly/marketplace. Commands read from the repo's manifest — 12 days ago.
adbThe `adb:` check verb (declarative, dispatched to the out-of-process plugin candy/plugin-adb) — Android Debug Bridge interaction, APK install/uninstall, device shell, system properties, screencap, logcat tailing. Use before driving a running Android emulator from outside the container.
android-sdkThe Android SDK toolchain candy (sdkmanager/adb/aapt2/emulator + the API-36 system image under /opt/android-sdk). Use before building, deploying, or troubleshooting a candy that needs the Android SDK, or before driving `adb:`/`appium:` check verbs against an emulator.
android-test-appsThe Android test-apps candy — a committed F-Droid APK applied to a `kind: android` device through the `apk:` package format. Use when a `target: android` deploy must install a test app onto a running emulator or device, or when authoring an `apk:` layer list.
androidThe `kind: android` schema kind, a `target: android` deploy (the external deploy:android substrate), the `apk:` layer package format, the android deploy preresolver, an in-pod emulator OR a remote/physical adb-endpoint device, or nested pod-to-android deployment.
appiumThe `appium:` check verb (declarative, dispatched to the out-of-process plugin candy/plugin-appium) — Android UI automation, WebDriver session management, APK install via Appium, element find/click/send-keys, mobile WebDriver caps.
cdpChrome DevTools Protocol browser automation via the declarative `cdp:` check verb, served out-of-process by candy/plugin-cdp. Use before browser automation, clicking elements, screenshots, or OAuth flows inside containers.
check-sway-browser-vncThe DISPOSABLE pod bed (check-sway-browser-vnc-pod) for R10 testing of the Sway desktop verb surface (cdp / wl / vnc / dbus / mcp / record). Deploys the shipping sway-browser-vnc image. Use when running/maintaining the live-container check bed for the sway stack.
checkEvery `charly check` mode, candy or box plan authoring, disposable test beds, R10 runs, agent grading, baked plan labels, or check operation. Covers image/live/run, the plugin-provided live probe verbs, deterministic verb catalog, runtime variables, overlays, plan inclusion, cross-deployment probing
clawsweeper-reviewThe ClawSweeper review engine as a disposable container: a pinned upstream checkout, Node 24 and pnpm 12.4.1, the OpenAI Codex CLI on the Ollama Cloud `responses` endpoint, the `opencharly` target-profile fallback, and a one-shot no-token `--local-range` review whose JSON verdict the caller posts. U
console-automationTransport-neutral CONSOLE AUTOMATION — driving a machine's text console (an OS installer, a running shell, an initramfs LUKS prompt, a UEFI boot order) by screenshot + OCR + keyboard input, shared across the `jetkvm:` and `spice:` verbs. Covers open-terminal / run-command (with sudo) / close-termina
crabboxthe `crabbox:` check verb — probe the Crabbox CLI or its local coordinator (version/providers/config/doctor, coordinator health/ready via /v1/health and /v1/ready, and broker-backed leases/usage/events/logs), served out-of-process by plugin-crabbox.
cuaThe `cua:` check/control verb (declarative, dispatched to the out-of-process plugin candy/plugin-cua) — drive a LIVE desktop through Cua Driver (trycua/cua): window enumeration, accessibility-tree inspection, screenshots, keyboard/pointer input, app/window control, and trajectory recording. Covers t
dbusD-Bus interaction inside containers via the declarative `dbus:` check verb, served out-of-process by candy/plugin-dbus (EXEC-based, gdbus over the executor reverse channel). Use before desktop notifications, D-Bus method calls, service introspection, or session bus interaction.
jetkvmThe `jetkvm:` check/control verb (declarative, dispatched to the out-of-process plugin candy/plugin-jetkvm) — drive a JetKVM IP-KVM without a browser over its own WebRTC control plane: screenshots, OCR screen-reading, keyboard/mouse input, ATX/DC power, virtual media, USB gadget, device configuratio
libvirtThe `libvirt:` libvirt-RPC check verb for VMs — domain info, framebuffer screenshots, send-key, passwd, QMP, qemu-guest-agent client, snapshots, events — served out-of-process by candy/plugin-vm.
openclaw-cmdthe `openclaw:` check verb — probe a running OpenClaw 2.0 gateway (health/ready/startup via the /healthz /readyz /startupz HTTP probe endpoints, status/models/channels/version via the in-venue CLI), served out-of-process by plugin-openclaw; the probe surface is verified against npm `[email protected].
punktfunkthe `punktfunk:` check verb — probe AND manage a running punktfunk streaming host over its management REST API (health, status, diagnostics, compositors, gpus, pairing, clients, library, virtual displays, plugins, hooks, actions, and a bounded SSE event subscription), served out-of-process by plugin
quickshellMUST be invoked before any work involving: the `quickshell:` check verb — IPC against a Quickshell desktop shell (summoning and dismissing panels, menus, notification surfaces and overlays; asking a shell which plugins it loaded; liveness pings), or `quickshell:` declarative steps inside `check:` bl
recordRecord terminal sessions (asciinema) or desktop video (pixelflux/wf-recorder) via the declarative `record:` check verb, served out-of-process by candy/plugin-record. Use before terminal recording, desktop video recording, or session capture.
spiceThe `spice:` SPICE-wire check verb for VMs — handshake, native-SPICE display screenshots, input injection — served out-of-process by candy/plugin-spice (the vendored Shells-com/spice library).
transcodeThe `transcode:` capture-evidence pipeline verb — transcode a captured MJPEG stream into an H.264 MP4 with the host's `ffmpeg`, served out-of-process by candy/plugin-media. Use before authoring a `transcode:` step in an instrument's `pipeline:`, or when a capture artifact needs converting to a playa
vncVNC/RFB desktop automation via the declarative `vnc:` check verb, served out-of-process by candy/plugin-vnc (covers pod AND vm targets). Use before VNC automation, RFB protocol interaction, VNC screenshots, clicking coordinates, or VNC authentication.
wl-overlayFullscreen Wayland overlays for screen recordings via gtk4-layer-shell — the `wl: overlay-*` methods, recording overlays, title cards, lower-thirds, countdowns, or fade transitions.
wlWayland desktop automation — the `wl:` check verb (screenshots, click/type/scroll/drag, window management, clipboard, resolution control, AT-SPI2 introspection, window geometry), its nested `wl: sway-*` / `wl: overlay-*` methods, or `wl:` declarative steps inside `check:`/`run:` blocks. Served out-o
Base OS images and hardware runtime — arch, fedora, debian, ubuntu, aurora, bazzite, GPU runtime (nvidia/cuda/rocm), bootc bootstrap, per-distro builders.
46 skills
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).
45 skills · 1 MCP server
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
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
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
Infrastructure services and system layers — postgresql, redis, valkey, vectorchord, k3s cluster, traefik, supervisord, tailscale, gocryptfs, virtualization, dbus-layer, tmux-layer.
22 skills
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS
1 skill
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Universal memory runtime for Claude Code with cross-session memory, entity-aware recall, lifecycle hooks, skills, commands, and memory-curator agents
7 skills · 7 commands · 2 agents · hooks
AI-powered repository analysis agent using Repomix CLI. Analyzes local and remote repositories intelligently by running repomix commands, then reading and searching the generated output files to answer questions about code structure, patterns, and content.
2 commands · 1 agent
Automates browser interactions for web testing, form filling, screenshots, and data extraction
1 skill
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.