Agent Plugins Marketplace
← All plugins

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.

CodexClaude Code15 Skills

By opencharlyLicense: MIT0 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
15 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-core for Codex and Claude Code

Installs for the current user
codex plugin marketplace add opencharly/marketplace
codex plugin marketplace upgrade charly-plugins
codex plugin add charly-core@charly-plugins

Paste 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-core” remain stable.

  • Codex: charly-core@agent-plugin-marketplace → charly-core@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/marketplace

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is core/.

Plugin files

core/
├── .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

charly-configskills/charly-config/SKILL.md

`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`.

charly-doctorskills/charly-doctor/SKILL.md

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`).

charly-statusskills/charly-status/SKILL.md

Service status display with tool probes and device detection — `charly status`, checking container state, tool availability, port mapping, or JSON status output. Named `charly-status` (not `status`).

charly-updateskills/charly-update/SKILL.md

Update image and restart service with data sync — `charly update`, pulling new image versions, data seeding, force-seed, or updating deployed services. Named `charly-update` (not `update`).

charly-versionskills/charly-version/SKILL.md

Show charly CLI version information — `charly version` or checking the installed charly version. Named `charly-version` (not `version`).

cleanskills/clean/SKILL.md

Prune reusable build artifacts to defaults: retention (images, check runs) and sweep one-time makepkg leftovers — `charly clean`, keep_images/keep_check_runs, image-tag pruning, .check run cleanup.

cmdskills/cmd/SKILL.md

Single command execution in a running container with D-Bus notification — `charly cmd`, running commands in containers, container exec with notifications.

deployskills/deploy/SKILL.md

`charly fleet add`/`charly fleet del`, quadlet generation, volume backing, tunnels (Tailscale/Cloudflare), `add_candy:` overlay, or per-machine deploy overlays.

logsskills/logs/SKILL.md

Service log viewing for running containers — `charly logs`, viewing container output, debugging service issues.

removeskills/remove/SKILL.md

Remove service container, quadlet file, and charly.yml entry — `charly remove`, cleaning up containers, removing quadlets, purging volumes.

serviceskills/service/SKILL.md

`charly start/stop/status/logs/update/remove`, charly config (deployment), init system service management, or container lifecycle.

shellskills/shell/SKILL.md

`charly shell`, interactive shells, command execution in containers, workspace mounts, TTY allocation, or port relay.

sshskills/ssh/SKILL.md

Generic SSH support for Charly — host-alias remote execution or `charly ssh tunnel` access to remote SPICE and VNC endpoints.

startskills/start/SKILL.md

Start a container as a background service — `charly start`, launching containers, quadlet vs direct mode startup, encrypted volume auto-mounting.

stopskills/stop/SKILL.md

Stop a running service container — `charly stop`, stopping containers, halting services.

Plugin manifests2

core/.codex-plugin/plugin.json
{
  "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."
    ]
  }
}
core/.claude-plugin/plugin.json
{
  "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"
  ]
}

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)