charly-automation
Automation/customization knobs — tmux verb, host-side wrappers (alias, udev), topic flags (encryption, sidecars, openclaw deployment).
By opencharlyLicense: MIT0 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 10 skill or MCP entries
- Source updated
- Oct 1, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install charly-automation for Codex and Claude Code
codex plugin marketplace add opencharly/marketplace
codex plugin marketplace upgrade charly-plugins
codex plugin add charly-automation@charly-pluginsPaste and run these commands in a terminal with Codex. They add and refresh the charly-plugins catalog, then install this plugin.
Compatibility: the page URL and API slug “charly-automation” remain stable.
- Codex:
charly-automation@agent-plugin-marketplace→charly-automation@charly-plugins
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/opencharly/marketplaceClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is automation/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/agent/SKILL.md├── skills/alias/SKILL.md├── skills/crabbox-deploy/SKILL.md├── skills/enc/SKILL.md├── skills/herdr/SKILL.md├── skills/herdr-box/SKILL.md├── skills/openclaw-deploy/SKILL.md├── skills/sidecar/SKILL.md├── skills/tmux/SKILL.md└── skills/udev/SKILL.md
Included Skills10
Operate and diagnose Charly's daemon-free agent control plane — sessions, runs, terminal channels, Pi native/orchestrator/TUI modes, tmux compatibility, federation, generic local/deployment/SSH/gRPC routes, transient endpoint replication, incidents, RCA, recovery. Use whenever a task invokes or modifies `charly agent`, `charly tui`, `charly tmux`, agent MCP tools, or agent target routing.
Host command aliases, `charly alias add/remove/install/uninstall`, or wrapper scripts that run inside containers.
Crabbox remote-execution CLI + local coordinator deployment, the fully-local broker surface (shared-token auth, credential-free vs broker-backed check-verb methods), or any box composing the crabbox candies. No dedicated `charly crabbox` command — the surface is candy composition + box deployment.
Encrypted storage through `charly config` — gocryptfs, the `--encrypt` and encrypted-volume flags, config mount/unmount/status/passwd, or Charly encrypted-volume systemd units.
The compiled-in ‘charly herdr’ CLI + the `herdr:` check verb for a Herdr terminal-multiplexer session (herdr.dev). MUST be invoked before inspecting or controlling herdr workspaces, tabs, panes, or agents through charly, or before authoring/verifying the herdr candy and check-herdr-pod bed.
The herdr stack BOX (herdr.dev terminal multiplexer): the pinned herdr release binary with a supervised headless server and a TCP socket bridge (port 8095) for host-side herdr: check verbs / charly herdr --endpoint, plus the check-herdr-pod disposable R10 bed. MUST be invoked before building, deploying, or troubleshooting the herdr box or its check bed.
OpenClaw gateway configuration, model auth, browser integration, channel setup, or any box composing `openclaw-*` candies (`openclaw`, `openclaw-full`, or a custom box composing openclaw + sway-desktop). No dedicated `charly openclaw` command — the surface is candy composition + box deployment.
Sidecars configured through `charly config` and `charly.yml` — sidecar containers, pod networking, Tailscale exit nodes, sidecar flags, or `env_accept`/`env_require` routing.
Typed persistent terminal and terminal-agent sessions backed by isolated tmux control-mode servers — local, deployment, SSH, gRPC, nested, detached, reattached, TTY, snapshot, transcript, literal-input, paste, key, resize, signal, cleanup, incident, RCA workflows.
GPU device access rules, `charly udev` commands, udev rule management, or container GPU troubleshooting.
Plugin manifests2
{
"name": "charly-automation",
"description": "Automation/customization knobs — tmux verb, host-side wrappers (alias, udev), topic flags (encryption, sidecars, openclaw deployment).",
"author": {
"name": "opencharly"
},
"repository": "https://github.com/opencharly/marketplace",
"skills": "./skills/",
"interface": {
"displayName": "OpenCharly Automation",
"shortDescription": "Automation/customization knobs — tmux verb, host-side wrappers (alias, udev), topic flags (encryption, sidecars, openclaw deployment).",
"longDescription": "Automation/customization knobs — tmux verb, host-side wrappers (alias, udev), topic flags (encryption, sidecars, openclaw deployment).",
"developerName": "opencharly",
"category": "commands",
"capabilities": [
"Instructions"
],
"defaultPrompt": [
"Use OpenCharly Automation for this OpenCharly task."
]
}
}{
"name": "charly-automation",
"description": "Automation/customization knobs — tmux verb, host-side wrappers (alias, udev), topic flags (encryption, sidecars, openclaw deployment).",
"author": {
"name": "opencharly"
},
"homepage": "https://github.com/opencharly/charly",
"repository": "https://github.com/opencharly/marketplace",
"license": "MIT",
"keywords": [
"charly",
"tmux",
"alias",
"udev",
"encryption",
"sidecar"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[charly-automation on Agent Plugins Marketplace](https://pluginsmp.com/plugins/charly-automation)