Skip to main content
Run any Skill in Manus
with one click

install-plan

Stars0
Forks0
UpdatedJuly 1, 2026 at 15:57

The InstallPlan IR — the shared intermediate representation consumed by the DEPLOY targets. ALL FIVE deploy substrates (local/vm/pod/k8s/android) are EXTERNAL out-of-process deploys via externalDeployTarget over the executor reverse channel. The local AND vm substrates DO consume the IR — the plugin walks the InstallPlan over the shared out-of-process walk (charly/plugin/kit.WalkPlans), driving the host for host-engine step kinds via the RunHostStep reverse-channel RPC; for vm the served executor is the guest SSHExecutor, so the SAME walk runs INSIDE the guest. pod's plugin walks NOTHING — pod bakes its steps INTO the image, so its substrateLifecycle hook builds the overlay container image HOST-SIDE via the retained PodDeployTarget (OCITarget add_candy: synthesis). The k8s substrate is EXTERNAL (deploy:k8s, served out-of-process by candy/plugin-kube): it does NOT consume the IR — the host preresolver GENERATES a Kustomize tree (the GenerateK8sKustomize shim → compiled-in candy/plugin-k8sgen) and the plugin ru

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly