charly-core
Runtime/lifecycle CLI verbs — start, stop, restart, charly-status, logs, shell, ssh, deploy, charly-update, remove, charly-config, cmd, charly-version, charly-doctor.
By opencharlyLicense: MIT0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 15 skill or MCP entries
- Source updated
- Aug 28, 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 plugin
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add charly-core@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
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 core/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/charly-config/SKILL.md├── skills/charly-doctor/SKILL.md├── skills/charly-status/SKILL.md├── skills/charly-update/SKILL.md├── skills/charly-version/SKILL.md├── skills/clean/SKILL.md├── skills/cmd/SKILL.md├── skills/deploy/SKILL.md├── skills/logs/SKILL.md├── skills/remove/SKILL.md├── skills/service/SKILL.md├── skills/shell/SKILL.md├── skills/ssh/SKILL.md├── skills/start/SKILL.md└── skills/stop/SKILL.md
Included Skills15
MUST be invoked before any work involving: charly config commands, image deployment setup, quadlet generation, secrets provisioning, encrypted volumes, data seeding, or volume backing configuration. Named `charly-config` (not `config`) to disambiguate from Claude Code's built-in `/config` slash command.
Host dependency checker and hardware detector for the `charly doctor` CLI verb. Use when diagnosing host setup, checking dependencies, or verifying GPU detection. Named `charly-doctor` (not `doctor`) to disambiguate from Claude Code's built-in `/doctor` slash command.
Service status display with tool probes and device detection. MUST be invoked before any work involving: charly status command, checking container state, tool availability, port mapping, or JSON status output. Named `charly-status` (not `status`) to disambiguate from Claude Code's built-in `/status` slash command.
Update image and restart service with data sync. MUST be invoked before any work involving: charly update command, pulling new image versions, data seeding, force-seed, or updating deployed services. Named `charly-update` (not `update`) to disambiguate from Claude Code's built-in `/update`/`/upgrade` slash commands.
Show charly CLI version information. MUST be invoked before any work involving: charly version command or checking installed charly version. Named `charly-version` (not `version`) to disambiguate from Claude Code's built-in `/version` slash command.
Prune reusable build artifacts to defaults: retention (images, check runs) and sweep one-time makepkg leftovers. MUST be invoked before any work involving: charly clean, build-artifact retention, keep_images / keep_check_runs, image-tag pruning, or .check run cleanup.
Single command execution in a running container with D-Bus notification. MUST be invoked before any work involving: charly cmd command, running commands in containers, or container exec with notifications.
MUST be invoked before any work involving: `charly fleet add`/`charly fleet del` commands, quadlet generation, volume backing, tunnels (Tailscale/Cloudflare), `add_candy:` overlay, or per-machine deploy overlays.
Service log viewing for running containers. MUST be invoked before any work involving: charly logs command, viewing container output, or debugging service issues.
Remove service container, quadlet file, and charly.yml entry. MUST be invoked before any work involving: charly remove command, cleaning up containers, removing quadlets, or purging volumes.
MUST be invoked before any work involving: charly start/stop/status/logs/update/remove commands, charly config (deployment), init system service management, or container lifecycle.
MUST be invoked before any work involving: charly shell command, interactive shells, command execution in containers, workspace mounts, TTY allocation, or port relay.
Generic SSH support for Charly. Use for host-alias remote execution or `charly ssh tunnel` access to remote SPICE and VNC endpoints.
Start a container as a background service. MUST be invoked before any work involving: charly start command, launching containers, quadlet vs direct mode startup, or encrypted volume auto-mounting.
Stop a running service container. MUST be invoked before any work involving: charly stop command, stopping containers, or halting services.
Plugin manifests2
{
"name": "charly-core",
"description": "Runtime/lifecycle CLI verbs — start, stop, restart, charly-status, logs, shell, ssh, deploy, charly-update, remove, charly-config, cmd, charly-version, charly-doctor.",
"author": {
"name": "opencharly"
},
"repository": "https://github.com/opencharly/marketplace",
"skills": "./skills/",
"interface": {
"displayName": "OpenCharly Core",
"shortDescription": "Runtime/lifecycle CLI verbs — start, stop, restart, charly-status, logs, shell, ssh, deploy, charly-update, remove, charly-config, cmd, charly-version, charly-doctor.",
"longDescription": "Runtime/lifecycle CLI verbs — start, stop, restart, charly-status, logs, shell, ssh, deploy, charly-update, remove, charly-config, cmd, charly-version, charly-doctor.",
"developerName": "opencharly",
"category": "commands",
"capabilities": [
"Instructions"
],
"defaultPrompt": [
"Use OpenCharly Core for this OpenCharly task."
]
}
}{
"name": "charly-core",
"description": "Runtime/lifecycle CLI verbs — start, stop, restart, charly-status, logs, shell, ssh, deploy, charly-update, remove, charly-config, cmd, charly-version, charly-doctor.",
"author": {
"name": "opencharly"
},
"homepage": "https://github.com/opencharly/charly",
"repository": "https://github.com/opencharly/marketplace",
"license": "MIT",
"keywords": [
"charly",
"lifecycle",
"containers",
"verbs"
]
}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-core on Agent Plugins Marketplace](https://pluginsmp.com/plugins/charly-core)