charly-build
Build/authoring CLI verbs — build, generate, list, inspect, merge, new, pull, validate, secrets, settings, migrate, charly-mcp-cmd.
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-build for Codex and Claude Code
codex plugin marketplace add opencharly/marketplace
codex plugin marketplace upgrade charly-plugins
codex plugin add charly-build@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-build” remain stable.
- Codex:
charly-build@agent-plugin-marketplace→charly-build@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 build/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/build/SKILL.md├── skills/charly-mcp-cmd/SKILL.md├── skills/docs/SKILL.md├── skills/generate/SKILL.md├── skills/inspect/SKILL.md├── skills/list/SKILL.md├── skills/load/SKILL.md├── skills/merge/SKILL.md├── skills/migrate/SKILL.md├── skills/new/SKILL.md├── skills/pull/SKILL.md├── skills/reconcile/SKILL.md├── skills/secrets/SKILL.md├── skills/settings/SKILL.md└── skills/validate/SKILL.md
Included Skills15
Building container images, `charly box build`, pushing to registries, merging layers, build caches, or Containerfile generation. Use before any of those.
Either Model Context Protocol direction: the declarative out-of-process `mcp:` check verb that probes advertised servers, or `charly mcp serve` (reflected Charly CLI over Streamable HTTP or stdio). Covers URL rewriting, host-networked/published ports, tool annotations, read-only filtering, project fallback, authoring tools, the charly-mcp deployment layer.
The `charly docs generate` verb — the generator rendering the reference half of opencharly.ai from this repo's canonical sources. The site lives in the standalone opencharly/docs repo; regeneration is a docs PR that bumps its charly pin. Use before any `charly docs` work, the site's generated trees, or the candy/plugin-docs runtime plugin.
Containerfile generation from charly.yml and layers — `charly box generate`, .build/ contents, the task-verb emission pipeline. Use before any of those.
Image inspection showing resolved configuration as JSON — `charly box inspect`, viewing image configuration, querying image metadata.
List components from charly.yml and filesystem — `charly box list`, enumerating images, layers, build targets, services, routes, volumes, aliases.
When a locally-built image must reach the NESTED podman store inside a running pod (a candybox running its own containers). `charly box load <target> <image>` — the container twin of `charly vm cp-box`.
Post-build layer optimization via merging consecutive small layers — `charly box merge`, image layer reduction, merge configuration.
The `charly migrate` command — the single idempotent migration bringing any opencharly config to the latest schema CalVer. Covers the CalVer stamp, the CUE-anchored HEAD/floor, the declarative migration table, the LatestSchemaVersion() gate, or adding a schema cutover.
Scaffold new candies, boxes, and whole projects with template files — `charly box new {project, box, candy}`, creating projects/boxes/candies, scaffolding directories.
Fetch an image from its registry into local container storage so deploy-mode commands can read its OCI labels — `charly box pull`, the ErrImageNotLocal error, fetching by short name / fully-qualified ref / @github.com remote ref.
When @github layer/namespace pins drift across repos and the resolver emits 'referenced at multiple versions' warnings — `charly box reconcile` aligns every pin of a repo to one version.
`charly secrets` commands, Secret Service / config-file credential management, GPG-encrypted .secrets files, credential import/export, secret administration.
Runtime configuration management for the charly CLI — `charly settings`, engine selection, bind address, storage paths, secret backend configuration.
`charly box validate`, validation rules, common validation errors, checking charly.yml and layer definitions.
Plugin manifests2
{
"name": "charly-build",
"description": "Build/authoring CLI verbs — build, generate, list, inspect, merge, new, pull, validate, secrets, settings, migrate, charly-mcp-cmd.",
"author": {
"name": "opencharly"
},
"repository": "https://github.com/opencharly/marketplace",
"skills": "./skills/",
"interface": {
"displayName": "OpenCharly Build",
"shortDescription": "Build/authoring CLI verbs — build, generate, list, inspect, merge, new, pull, validate, secrets, settings, migrate, charly-mcp-cmd.",
"longDescription": "Build/authoring CLI verbs — build, generate, list, inspect, merge, new, pull, validate, secrets, settings, migrate, charly-mcp-cmd.",
"developerName": "opencharly",
"category": "commands",
"capabilities": [
"Instructions"
],
"defaultPrompt": [
"Use OpenCharly Build for this OpenCharly task."
]
}
}{
"name": "charly-build",
"description": "Build/authoring CLI verbs — build, generate, list, inspect, merge, new, pull, validate, secrets, settings, migrate, charly-mcp-cmd.",
"author": {
"name": "opencharly"
},
"homepage": "https://github.com/opencharly/charly",
"repository": "https://github.com/opencharly/marketplace",
"license": "MIT",
"keywords": [
"charly",
"build",
"authoring",
"containerfile"
]
}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-build on Agent Plugins Marketplace](https://pluginsmp.com/plugins/charly-build)